首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Scipy.stats.contingency模块没有属性‘关联’

Scipy.stats.contingency模块没有属性‘关联’
EN

Stack Overflow用户
提问于 2022-06-28 13:59:36
回答 1查看 133关注 0票数 3

我想用tsch链接方法来关联两个变量:x和y。我不知道什么东西不是导入的,或者我理解错了。这里有一个指向枕文档的链接:https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.contingency.association.html#scipy.stats.contingency.association

进口图书馆:

代码语言:javascript
复制
import pandas as pd
import numpy as np
import scipy

代码:

代码语言:javascript
复制
x = df["tablename1"]
y = df["tablename2"]
scipy.stats.contingency.association(observed=[x,y],method='tschuprow')

出现以下错误:

代码语言:javascript
复制
module 'scipy.stats.contingency' has no attribute 'association'
EN

回答 1

Stack Overflow用户

发布于 2022-06-28 14:13:11

它的语法误差很小,应该是n*m数组。因此,您需要将其转换为数组。这是密码。

代码语言:javascript
复制
import pandas as pd
import numpy as np
import scipy

#obs = df[['tablename1', 'tablename2']].to_numpy()
      #OR
obs = np.array(df[['tablename1', 'tablename2']])
test= scipy.stats.contingency.association(obs,method='tschuprow')
print(test)

希望,这将解决错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72787840

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档