飞碟与股市并不相关
两个呈趋势上升的序列,即使彼此完全无关,也可能显示出很强的相关性,这被称为"伪相关"。因此,当您比较两只股票时,应关注它们的"收益率"(变动)而不是"价格水平"。
为说明这一点,请计算股市水平与每年 UFO 目击次数之间的相关性。这两个时间序列在过去几十年都呈上升趋势,因此它们的"水平"相关性会非常高。然后计算它们百分比变化的相关性。由于这两个序列之间并无真实关系,该相关性将接近 0。
DataFrame levels 包含 DJI 和 UFO 的水平数据。UFO 数据来自 www.nuforc.org。
本练习是课程的一部分
Python 中的时间序列分析
练习说明
- 计算
DJI与UFO两列的相关系数。 - 使用
.pct_change()方法创建包含变化率的新 DataFrame。 - 在该变化率数据上重新计算
DJI与UFO两列的相关系数。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Compute correlation of levels
correlation1 = ___
print("Correlation of levels: ", correlation1)
# Compute correlation of percent changes
changes = ___
correlation2 = ___
print("Correlation of changes: ", correlation2)