【发布时间】:2017-08-29 13:45:57
【问题描述】:
我正在尝试运行一个简单的互相关。
np.correlate(C,C,"full")
我收到错误:ValueError: object too deep for required array
这里是变量输出的预览。(我已将 pandas 导入为 pd,将 numpy 导入为 np)
[IN]: type(C)
[OUT]: TypeProxy: <class 'pandas.core.frame.DataFrame'>
[IN]: C
[OUT]: # lines below
DataFrame:
Equity(24 [AAPL])
2010-12-20 00:00:00+00:00 0.600
2010-12-21 00:00:00+00:00 1.210
2010-12-22 00:00:00+00:00 0.890
我知道这个问题以前被问过很多次,我已经阅读过类似的问题。我承认它提出了一个新问题,但我正在寻求帮助,我已经花了几个小时试图找出如何解决这个问题。 在其他解决方案中,他们提到了这一行:
numpy.digitize(df.iloc[:, 0], bins)
这给了我错误:NameError: name 'bins' is not defined
请帮忙。
【问题讨论】:
标签: python pandas datetime numpy dataframe