งบกำไรขาดทุนของ Tesla
ชุดข้อมูลงบกำไรขาดทุนของ Tesla มีชื่อว่า income_statement
ชุดข้อมูลนี้มีคอลัมน์สุดท้ายชื่อ Trailing Twelve Months (TTM) ซึ่งคือข้อมูล 12 เดือนล่าสุดที่มีอยู่ เราจะนำข้อมูลนี้ไปใช้คำนวณการพยากรณ์ปี 2018 ของ Tesla
เราสนใจเฉพาะแถว 'Revenue', 'Gross profit', 'Total operating expenses' และ 'Net income' เท่านั้น จึงจะสร้างงบกำไรขาดทุนที่กรองแล้วเพื่อแสดงเฉพาะแถวเหล่านี้ โดยโค้ดสำหรับการกรองใช้รูปแบบดังนี้
dataframe[dataframe.columnname.isin(list_of_categories)]
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การพยากรณ์ทางการเงินด้วย Python
คำแนะนำการฝึกหัด
- ดู
income_statementใน shell - สร้างลิสต์ชื่อ
interesting_metricsที่บรรจุแถวที่เราสนใจ - ใช้เมธอด
.isin()เพื่อกรองงบกำไรขาดทุนให้แสดงเฉพาะแถวที่metricอยู่ในinteresting_metrics - ดูผลลัพธ์ที่ได้
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Choose some interesting metrics
interesting_metrics = ['____', '____', '____', '____']
# Filter for rows containing these metrics
filtered_income_statement = income_statement[income_statement.____.____(____)]
# See the result
print(filtered_income_statement)