สำรวจกลุ่มคลัสเตอร์
เนื่องจากการวิเคราะห์คลัสเตอร์มีส่วนที่เป็น เชิงคุณภาพ เสมอ การมีเครื่องมือที่เหมาะสมสำหรับการสำรวจผลลัพธ์จึงสำคัญมาก
ในแบบฝึกหัดนี้ จะได้สำรวจ data frame ที่สร้างไว้ในแบบฝึกหัดก่อนหน้า ชื่อว่า lineup_k2_complete
ทบทวน: data frame lineup_k2_complete เก็บตำแหน่ง x และ y ของผู้เล่น 12 คนในช่วงเริ่มต้นของเกมฟุตบอล 6 ต่อ 6 โดยได้เพิ่มการจัดกลุ่มคลัสเตอร์ตามพารามิเตอร์ดังนี้:
- ระยะห่าง: Euclidean
- จำนวนคลัสเตอร์ (k): 2
- วิธี Linkage: Complete
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์กลุ่มข้อมูลใน R
คำแนะนำการฝึกหัด
- ใช้
count()จาก dplyr เพื่อนับจำนวนผู้เล่นที่ถูกจัดให้อยู่ในแต่ละคลัสเตอร์ - ใช้
ggplot()เพื่อพล็อตตำแหน่งของผู้เล่นและระบายสีตามการจัดกลุ่มคลัสเตอร์
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Count the cluster assignments
count(lineup_k2_complete, ___)
# Plot the positions of the players and color them using their cluster
ggplot(lineup_k2_complete, aes(x = ___, y = ___, color = factor(___))) +
geom_point()