จัดกลุ่มคลัสเตอร์
การสำรวจที่ดำเนินการอย่างต่อเนื่องในปี 2016 มีเป้าหมายเพื่อวัดทัศนคติต่อสุขภาพจิตในสถานที่ทำงานด้านเทคโนโลยี และศึกษาความถี่ของปัญหาสุขภาพจิตในหมู่พนักงานสายเทค โดยเป็นแบบสำรวจออนไลน์สำหรับผู้ที่ทำงานในอุตสาหกรรมเทคโนโลยี
ชุดข้อมูล mh_survey ประกอบด้วย gender (เพศของผู้ตอบแบบสำรวจ), US_state_live (รัฐในสหรัฐอเมริกาที่พำนักอยู่) และ sought_treatment (ว่าเคยขอรับการรักษาด้านสุขภาพจิตผ่านนายจ้างหรือไม่)
pandas และ matplotlib.pyplot ได้ถูกนำเข้าให้แล้วในชื่อ pd และ plt ตามลำดับ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อมูลแบบสำรวจด้วย Python
คำแนะนำการฝึกหัด
- จัดกลุ่มประชากรเป็นคลัสเตอร์ตาม
US_state_liveและคำนวณจำนวนผู้ตอบแบบสำรวจ - พล็อตกราฟแท่งแสดงจำนวนผู้ตอบแบบสำรวจตาม
US_state_live
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Group population into clusters and calculate respondents
groups = mh_survey.____(____)[____].____.reset_index()
groups.columns = ['US_state_live','count']
# Plot a bar graph of number of respondents by US_state_live
groups.____.____(____,y='count')
plt.show()