Phillips curve โดยใช้ merge_ordered()
มีทฤษฎีเศรษฐศาสตร์ที่พัฒนาโดย A. W. Phillips ซึ่งระบุว่าอัตราเงินเฟ้อและอัตราการว่างงานมีความสัมพันธ์แบบผกผันกัน กล่าวคือ เมื่อเศรษฐกิจเติบโต จะเกิดเงินเฟ้อ และเงินเฟ้อนั้นควรนำไปสู่การจ้างงานที่มากขึ้นและอัตราการว่างงานที่ลดลง
ในแบบฝึกหัดนี้ จะใช้ข้อมูลสองตารางจาก U.S. Bureau of Labor Statistics ซึ่งประกอบด้วยข้อมูลการว่างงานและเงินเฟ้อในช่วงเวลาต่างกัน แล้วนำมาสร้าง Phillips curve โดยทั้งสองตารางมีความถี่ของข้อมูลที่แตกต่างกัน ตารางหนึ่งมีข้อมูลทุกหกเดือน ส่วนอีกตารางมีข้อมูลทุกเดือน จึงต้องใช้เฉพาะแถวที่มีข้อมูลปรากฏในทั้งสองตาราง
ตาราง unemployment และ inflation ถูกโหลดไว้ให้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การรวมข้อมูลด้วย pandas
คำแนะนำการฝึกหัด
- ใช้
merge_ordered()เพื่อ merge ตารางinflationและunemploymentบนคอลัมน์dateด้วย inner join แล้วบันทึกผลลัพธ์ไว้ในตัวแปรinflation_unemploy - แสดงผล dataframe
inflation_unemploy - สร้างกราฟ scatter plot จาก
inflation_unemployโดยให้แกนนอนแสดงunemployment_rateและแกนตั้งแสดงcpi(อัตราเงินเฟ้อ)
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Use merge_ordered() to merge inflation, unemployment with inner join
inflation_unemploy = ____
# Print inflation_unemploy
____
# Plot a scatter plot of unemployment_rate vs cpi of inflation_unemploy
inflation_unemploy.plot(____)
plt.show()