เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การสร้าง Scree Plot

Scree plot คือการแสดงค่า eigenvalue ในรูปแบบกราฟ การดู scree plot เป็นวิธีที่รวดเร็วและง่ายในการประเมินมิติของชุดข้อมูล เช่นเดียวกับฟังก์ชัน eigen() ในแบบฝึกหัดก่อนหน้า ฟังก์ชัน scree() รับเมทริกซ์สหสัมพันธ์เป็นอาร์กิวเมนต์ ค่า eigenvalue สามารถได้มาจากการวิเคราะห์องค์ประกอบหลัก (principal component analysis) หรือการวิเคราะห์ปัจจัย (factor analysis) และฟังก์ชัน scree() จะคำนวณและพล็อตทั้งสองแบบโดยค่าเริ่มต้น เนื่องจากฟังก์ชัน eigen() หาค่า eigenvalue ผ่านการวิเคราะห์องค์ประกอบหลัก เราจะใช้ factors = FALSE เพื่อให้ scree plot แสดงเฉพาะค่าที่ได้จากผลลัพธ์ดังกล่าวเท่านั้น

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การวิเคราะห์ปัจจัยใน R

ดูคอร์ส

คำแนะนำการฝึกหัด

  • คำนวณเมทริกซ์สหสัมพันธ์อีกครั้ง
  • จากนั้นใช้เมทริกซ์สหสัมพันธ์นั้นเพื่อสร้าง scree plot

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Calculate the correlation matrix first
bfi_EFA_cor <- cor(___, use = ___)

# Then use that correlation matrix to create the scree plot
___(___, factors = FALSE)
แก้ไขและรันโค้ด