我是新來的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