การพล็อตอัตราส่วนทางการเงิน
อัตรากำไรขั้นต้น (gross margin ratio) เป็นอัตราส่วนความสามารถในการทำกำไรที่สำคัญ ซึ่งวัดความสามารถของบริษัทในการสร้างกำไรจากยอดขาย ส่วน อัตราการหมุนเวียนสินทรัพย์ (asset turnover ratio) เป็นอัตราส่วนประสิทธิภาพที่วัดว่าบริษัทใช้สินทรัพย์ได้อย่างมีประสิทธิภาพเพียงใด
ในแบบฝึกหัดนี้ จะได้พล็อตและคำนวณอัตรากำไรขั้นต้นและอัตราการหมุนเวียนสินทรัพย์ของ Microsoft ตามช่วงเวลา เพื่อวิเคราะห์แนวโน้มของอัตราส่วนเหล่านี้: อัตราส่วนเหล่านี้คงที่ ดีขึ้น ผันผวน หรือแย่ลง? มาหาคำตอบกัน!
ต่างจากที่เรียนในวิดีโอซึ่งใช้ Seaborn สำหรับ bar plot ในแบบฝึกหัดนี้จะใช้ Seaborn สร้าง line plot โดยเพียงเปลี่ยน sns.barplot เป็น sns.lineplot ส่วน argument อื่น ๆ ยังคงเหมือนเดิม
ได้โหลด DataFrame ชื่อ msft ไว้ให้แล้ว พร้อมกับ pandas ในชื่อ pd และ Seaborn ในชื่อ sns สามารถรัน print(msft.columns) ใน console เพื่อดูคอลัมน์ที่ใช้ในแบบฝึกหัดนี้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์งบการเงินด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Compute asset turnover ratio
msft["asset_turnover"] = msft[____] / msft[____]
# Compute gross margin ratio
msft["gross_margin"] = (____) / msft[____]