Dự báo lợi nhuận cho Tesla
Như ở bài trước, bộ dữ liệu cho báo cáo kết quả kinh doanh của Tesla có tên income_statement.
Dựa trên những gì đã học, giờ bạn sẽ thêm một cột mới với dữ liệu Dự báo 2018 và đặt tiêu đề cột là "Forecast".
Trong bài này, bạn cần đặt filtered_income_statement chỉ hiển thị hàng 'Revenue'.
Lưu ý, cột TTM là giá trị 12 tháng gần nhất mà chúng ta sẽ dùng cho dự báo 2018. Cho đến hiện tại, ta có thông tin cho năm 2018 như sau:
- Phân tích nhu cầu thị trường dự báo doanh thu sẽ tăng lên 13.000 trong năm 2018 nhờ doanh số Model 3 tăng.
Bài tập này là một phần của khóa học
Dự báo tài chính với Python
Hướng dẫn bài tập
- Tạo một income statement đã lọc chỉ cho hàng
revenue_metric. - Lấy số lượng cột của
filtered_income_statementbằng độ dài (len()) thuộc tínhcolumns. - Chèn một cột mới vào
filtered_income_statement.- Đặt ở cuối hàng (dùng
n_colslàm vị tríloc). - Dùng
'Forecast'làm tên cột. - Chèn giá trị
13000.
- Đặt ở cuối hàng (dùng
- In kết quả.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
revenue_metric = ['Revenue']
# Filter for rows containing the revenue metric
filtered_income_statement = ____[____.____.____(____)]
# Get the number of columns in filtered_income_statement
n_cols = ____(filtered_income_statement.____)
# Insert a column in the correct position containing the column 'Forecast'
filtered_income_statement.insert(____, '____', ___)
# See the result
print(filtered_income_statement)