IndexError:使用偏相关函数的元组索引超出范围

丁戈

我使用的是Fabian Pedregosa-Izquierdo(parrcor的MatLab副本)开发的偏相关函数。

但是,我试图将其应用于我的数据,但不断出现以下错误:

 Traceback (most recent call last):
File "atd.py", line 280, in <module>
partialcorr = partial_corr(values_outliers)
File "/Users/dingo/Desktop/ATD/MiniProjATD/partial_corr.py", line 50, in partial_corr
p = C.shape[1]
IndexError: tuple index out of range

我的values_outliers是一个np.array,如下所示:https ://pastebin.com/AHhwmpTg

可以在这里找到部分相关代码的实现:https : //gist.github.com/fabianp/9396204419c7b638d38f

非常感谢你!

瑞安·沃克(Ryan Walker)

您发布的函数希望接收一个n x m矩阵作为参数。您正在传递给它一个length数组n为了使数据保持正确的形状,您可以执行以下操作:

my_data = [1.234, 5.6789, -32.101]
C = np.array(my_data).reshape((-1,1))
partial_corr(C)

(-1,1)reshape参数表示将所有数据放入n x 1数组的第一列

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

IndexError:使用元组时列表索引超出范围

IndexError:元组索引超出范围(PostgresSQL)

获取IndexError:元组索引超出范围

IndexError:元组索引超出范围----- Python

distutils IndexError:元组索引超出范围

Python:IndexError:元组索引超出范围

Multipolyfit IndexError:元组索引超出范围

Dask map_blocks-IndexError:元组索引超出范围

如何修复python中的“IndexError:元组索引超出范围”?

'IndexError:元组索引超出范围',str.format

重塑nparray返回“ IndexError:元组索引超出范围”

numpy.savetxt IndexError:元组索引超出范围

CRMint部署问题-IndexError:元组索引超出范围

Sklearn线性回归-“ IndexError:元组索引超出范围”

情节子图:IndexError:元组索引超出范围

IndexError:解析方法参数时,元组索引超出范围

Tkinter、curselection()[0]、IndexError:元组索引超出范围

IndexError:索引超出范围

IndexError:通过使用Raspberry pi在Python中的元组索引超出范围

.split()函数提供IndexError:使用beautifulsoup列出超出范围的索引

Python:IndexError:使用randint函数列出超出范围的索引

IndexError:使用python列出超出范围的索引

IndexError:字符串索引超出范围-使用len()

IndexError:使用 moto 列出超出范围的索引

IndexError:使用glob(),rsplit()列出索引超出范围

IndexError:使用pip列出超出范围的索引

IndexError:列表索引超出范围(使用 python 的网络爬虫)

IndexError:列表索引超出范围使用谷歌视觉

使用cx_Freeze构建可执行文件时出错:IndexError:元组索引超出范围