我想用tschurow方法求两个变量之间的关联:x和y。我不知道是不是有什么东西没有导入,或者我对这个方法的理解是错误的。这里有一个指向scipy文档的链接:https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.contingency.association.html#scipy.stats.contingency.association
导入的库:
import pandas as pd
import numpy as np
import scipy
密码:
x = df["tablename1"]
y = df["tablename2"]
scipy.stats.contingency.association(observed=[x,y],method='tschuprow')
出现以下错误:
module 'scipy.stats.contingency' has no attribute 'association'
1条答案
按热度按时间1wnzp6jl1#
它的小语法错误,观察到的应该是n*m数组。所以,你需要把它转换成数组。下面是代码。
希望,这将解决错误。