问题描述
我是一个真正的编程初学者,我没有从下面的自相关代码中得到预期的结果。我想知道我是否搞砸了某些东西而我没有找到它,或者它是否真的优化得很糟糕:
import scipy
def autocorrelacion(serie,cantidad=10):
serie=serie.dropna()
serieSta=((serie)-(serie.shift(periods=5))).dropna()
ak=[]
for k in range (0,cantidad):
serie1=serieSta[:(len(serieSta)-k)]
serie2=serieSta[k:]
(r,p)=scipy.stats.pearsonr(serie1,serie2)
ak.append(r)
return ak
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)