我是新来的python,并且碰到了墙。我应该算皮尔逊相关系数,但我有错误。我能想到的唯一的事情是python需要不同的语法。TypeError:corr()缺少1个必需的位置参数:'other'
import pandas
import numpy as np
data = pandas.read_csv('One_imortant_table.csv', index_col='Id')
corr1 = data['Numb'].corr(method='pearson', min_periods=1)
print(corr1)
类型错误:
---> corr1 = data['Numb'].corr(method='pearson', min_periods=1)
TypeError: corr() missing 1 required positional argument: 'other'
我在做什么错在这里?我已经找到了这个错误,但找不到。我使用的是最新版本的python,在Jupyter中编码的Windows 10。
相关测量两个变量之间的线性关系。你有什么,'数据['Numb']'是一个单一的变量。您无法计算单个变量的相关系数。你究竟想要做什么? – ayhan