开始使用免费开始使用

为 Tesla 预测利润

与上一个练习相同,Tesla 的利润表数据集名为 income_statement。 利用上一练习所学,我们现在将新增一个 2018 年预测数据列,列名为 "Forecast"。

在本练习中,我们希望将 filtered_income_statement 设置为只显示 'Revenue' 这一行。

请记住,TTM 列表示最近 12 个月的数值,我们将用它来做 2018 年的预测。到目前为止,关于 2018 年,我们有以下信息:

  • 由于 Model 3 销量增长,市场需求分析预测 2018 年收入将增至 13,000。

本练习是课程的一部分

Python 金融预测

查看课程

练习说明

  • 仅针对 revenue_metric 这一行创建筛选后的利润表。
  • 使用 columns 属性的长度(len())获取 filtered_income_statement 的列数。
  • filtered_income_statement 中插入一个新列。
    • 将其放在行尾(使用 n_cols 作为位置 loc)。
    • 列名使用 'Forecast'
    • 插入数值 13000
  • 输出结果。

交互式实操练习

通过完成这段示例代码来试试这个练习。

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)
编辑并运行代码