คำนวณ PCA
ถึงตาคุณแล้ว: ลองคำนวณ PCA บนชุดข้อมูล newsData ที่โหลดไว้ใน workspace แล้ว จากนั้นดูผลลัพธ์ที่ได้ โดยแพ็กเกจ stats จะถูกโหลดมาให้โดยอัตโนมัติ และแพ็กเกจ dplyr ก็ได้รับการโหลดไว้ให้แล้วเช่นกัน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Machine Learning for Marketing Analytics ใน R
คำแนะนำการฝึกหัด
- ก่อนอื่น ทำให้ตัวแปรทั้งหมดในชุดข้อมูลเป็นมาตรฐาน แล้วบันทึกผลลัพธ์กลับไปที่
newsData(เขียนทับออบเจกต์newsDataเดิมได้เลย เนื่องจากไม่จำเป็นต้องใช้อีก) - คำนวณ PCA และเก็บผลลัพธ์ไว้ในออบเจกต์ชื่อ
pcaNews - ตรวจสอบผลลัพธ์โดยดูค่าไอเกน และปัดตัวเลขให้เหลือทศนิยม 2 ตำแหน่ง
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Standardize data
___ <- newsData %>% ___() %>% as.data.frame()
# Compute PCA
___ <- newsData %>% ___()
# Eigenvalues
pcaNews$___ %>% ___()