第一次尝试 让我们说希望看到两个变量之间的chi_squared系数。我已经实现了这样的方式:
import scipy
X=data['V288'].values
Y = data['V780'].values
table = pd.crosstab(X,Y)
from scipy.stats import chi2_contingency
chi2,p , dof, expected = chi2_contingency(table.values)
print % (chi2, p)
之后,我收到此错误:
TypeError: unsupported operand type(s) for %: 'builtin_function_or_method' and 'tuple'
第二次尝试 但是,当我以这种方式打印时,我不会收到错误:
print (chi2, p)
输出:
696.522768537 0.882613269189
我想了解,如何以“1-st”尝试的方式获得结果。我怎样才能解释我已经拥有的结果。 谢谢!