比较多类资产的表现
您在视频中已经看到,可以把多条时间序列的起点归一化到 100 来轻松比较它们,并绘制结果。
为了更全面地看待金融市场,我们来比较四类关键资产:股票、债券、黄金和原油。
本练习是课程的一部分
Python 中的时间序列数据处理
练习说明
我们已经将 pandas 导入为 pd,将 matplotlib.pyplot 导入为 plt。
- 使用
.read_csv()导入'asset_classes.csv',解析'DATE'列为日期并将其设为索引,将结果赋给prices。 - 在
prices上使用.iloc[0]选择每个序列的第一个价格,将结果赋给first_prices。 - 用
prices除以first_prices,再乘以 100,将结果赋给normalized。 - 绘制
normalized。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Import data here
prices = ____
# Inspect prices here
print(____)
# Select first prices
first_prices = ____
# Create normalized
normalized = ____
# Plot normalized