【发布时间】:2020-11-07 11:46:56
【问题描述】:
我想从 Quandl 导入两个时间序列,并想找到它们之间的相关性。我发现了 pandas 并尝试了 corr 函数,但是我总是收到错误 ValueError: The truth value of a DataFrame is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all(). 我真的不知道这段代码有什么问题,我打印了数组,它们看起来很好。
这是我的代码:
import pandas as pd
import quandl
quandl.ApiConfig.api_key = "XXX"
series1 = quandl.get("BUNDESBANK/BBK01_WT5511", start_date="2017-01-01")
series2 = quandl.get("FRED/DCOILBRENTEU", start_date="2017-01-01")
print(series1.corr(series2))
【问题讨论】:
-
你有没有想过这个问题?我遇到了同样的错误。谢谢!