เป็นไปได้หรือไม่ที่จะเห็นภาพผลลัพธ์ของการวิเคราะห์องค์ประกอบหลักในรูปแบบที่ให้ข้อมูลเชิงลึกมากกว่าแค่ตารางสรุป? เป็นไปได้ไหมที่จะทำเมื่อจำนวนการสังเกตมีขนาดใหญ่พูด ~ 1e4 และเป็นไปได้หรือไม่ที่จะทำใน R [สภาพแวดล้อมอื่น ๆ ยินดีต้อนรับ]?
เป็นไปได้หรือไม่ที่จะเห็นภาพผลลัพธ์ของการวิเคราะห์องค์ประกอบหลักในรูปแบบที่ให้ข้อมูลเชิงลึกมากกว่าแค่ตารางสรุป? เป็นไปได้ไหมที่จะทำเมื่อจำนวนการสังเกตมีขนาดใหญ่พูด ~ 1e4 และเป็นไปได้หรือไม่ที่จะทำใน R [สภาพแวดล้อมอื่น ๆ ยินดีต้อนรับ]?
คำตอบ:
biplotเป็นเครื่องมือที่มีประโยชน์สำหรับการแสดงผลของการ PCA จะช่วยให้คุณเห็นภาพคะแนนองค์ประกอบหลักและทิศทางพร้อมกัน ด้วยการสังเกต 10,000 ครั้งคุณอาจพบปัญหากับการวางแผนมากเกินไป การผสมอัลฟ่าสามารถช่วยได้
นี่คือพีซี biplot ของข้อมูลไวน์จากที่เก็บ UCI ML :
คะแนนสอดคล้องกับคะแนน PC1 และ PC2 ของการสำรวจแต่ละครั้ง ลูกศรแสดงถึงความสัมพันธ์ของตัวแปรกับ PC1 และ PC2 วงกลมสีขาวบ่งชี้ขอบเขตสูงสุดของลูกศร จุดไข่ปลานั้นเป็นจุดไข่ปลาข้อมูล 68% สำหรับข้อมูลทั้งสามสายพันธุ์ของไวน์
พล็อต Wachter สามารถช่วยให้คุณเห็นภาพค่าลักษณะเฉพาะของ PCA ของคุณ มันเป็นพล็อต QQ ของค่าลักษณะเฉพาะเทียบกับการแจกแจง Marchenko-Pastur ฉันมีตัวอย่างที่นี่: มีค่าลักษณะเฉพาะที่โดดเด่นซึ่งอยู่นอกการกระจาย Marchenko-Pastur ประโยชน์ของพล็อตประเภทนี้ขึ้นอยู่กับใบสมัครของคุณ
คุณสามารถใช้แพ็คเกจจิตได้เช่นกัน
นี้มีวิธีการ plot.factor ซึ่งจะพล็อตส่วนประกอบที่แตกต่างกันกับรูปแบบของเมทริกซ์กระจาย