การมีส่วนร่วมในกำลังแรงงาน
การว่างงานที่ลดลงอาจเกิดจากการมีส่วนร่วมในกำลังแรงงานที่ลดต่ำลง นั่นคือมีคนหางานทำน้อยลง ในแบบฝึกหัดนี้ คุณจะสำรวจความเป็นไปได้ดังกล่าว โดยเริ่มต้นจาก DataFrame ชื่อ lf_by_race ซึ่งบันทึกเปอร์เซ็นต์การมีส่วนร่วมในกำลังแรงงานแยกตามปี สำหรับกลุ่มอายุ 25-54 ปี ใน 4 กลุ่มชาติพันธุ์ (White, Black, Asian และ Hispanic) และทั้งสองเพศ จากนั้นจะสร้างกราฟแท่งแสดงการมีส่วนร่วมในกำลังแรงงานเทียบกับปี และเพื่อแสดงกราฟแยกตามกลุ่มประชากร จะต้อง melt DataFrame ก่อน โดย DataFrame นี้มีชื่อคอลัมน์ที่เหมาะสมอยู่แล้ว
pandas และ seaborn ถูก import มาพร้อมชื่อย่อตามปกติ unemp_by_race ถูกโหลดไว้แล้ว และแสดงคอลัมน์ 5 คอลัมน์ใน console
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์ข้อมูลสำมะโนประชากรสหรัฐฯ ด้วย Python
คำแนะนำการฝึกหัด
meltDataFramelf_by_raceโดยกำหนดvar_nameเป็น"demographic"และvalue_nameเป็น"labor_force_participation"แล้วพิจารณาว่าควรใช้คอลัมน์ใดสำหรับพารามิเตอร์id_vars- เรียกใช้
sns.barplotโดยให้แกน x เป็นปี และแกน y เป็นการมีส่วนร่วมในกำลังแรงงาน จากนั้นใช้พารามิเตอร์hueเพื่อแสดงเพศโดยจัดกลุ่มตามปี
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Melt DataFrame by demographic group
lf_by_race = lf_by_race.melt(
____,
____,
____
)
# Plot labor force particpation by group by year
sns.barplot(____)
plt.show()