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

การมีส่วนร่วมในกำลังแรงงาน

การว่างงานที่ลดลงอาจเกิดจากการมีส่วนร่วมในกำลังแรงงานที่ลดต่ำลง นั่นคือมีคนหางานทำน้อยลง ในแบบฝึกหัดนี้ คุณจะสำรวจความเป็นไปได้ดังกล่าว โดยเริ่มต้นจาก DataFrame ชื่อ lf_by_race ซึ่งบันทึกเปอร์เซ็นต์การมีส่วนร่วมในกำลังแรงงานแยกตามปี สำหรับกลุ่มอายุ 25-54 ปี ใน 4 กลุ่มชาติพันธุ์ (White, Black, Asian และ Hispanic) และทั้งสองเพศ จากนั้นจะสร้างกราฟแท่งแสดงการมีส่วนร่วมในกำลังแรงงานเทียบกับปี และเพื่อแสดงกราฟแยกตามกลุ่มประชากร จะต้อง melt DataFrame ก่อน โดย DataFrame นี้มีชื่อคอลัมน์ที่เหมาะสมอยู่แล้ว

pandas และ seaborn ถูก import มาพร้อมชื่อย่อตามปกติ unemp_by_race ถูกโหลดไว้แล้ว และแสดงคอลัมน์ 5 คอลัมน์ใน console

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

การวิเคราะห์ข้อมูลสำมะโนประชากรสหรัฐฯ ด้วย Python

ดูคอร์ส

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

  • melt DataFrame lf_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()
แก้ไขและรันโค้ด