首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >t-test模块发布python

t-test模块发布python
EN

Stack Overflow用户
提问于 2021-03-17 12:37:15
回答 1查看 37关注 0票数 1

我正在使用t-test处理一个熊猫数据帧。我有大约40个属性和一个目标变量。

我正在使用这段代码进行t-test分析:

代码语言:javascript
复制
stats.ttest_ind(df[df['target']==1]['variable'], df[df['target']==0]['variable'])

我也导入了必要的模块:

代码语言:javascript
复制
from scipy import stats

然而,我一直收到这个错误,并且不确定我做错了什么:

代码语言:javascript
复制
AttributeError                            Traceback (most recent call last)
<ipython-input-187-dbb554ef9ddf> in <module>()
----> 1 stats.ttest_ind(df[df['target']==1]['variable'], 
df[df['target']==0]['variable'])

AttributeError: 'function' object has no attribute 'ttest_ind'

有没有人能建议一些解决方案,我已经在这个问题上工作了几个小时,但不知道哪里出了问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-17 12:51:54

试一试

代码语言:javascript
复制
from scipy.stats import ttest_ind

ttest_ind(df[df['target']==1]['variable'], df[df['target']==0]['variable'])

在你的代码中有没有一个叫做stats的函数?

代码语言:javascript
复制
def stats(x):
    print(x)

stats.ttest_ind()

AttributeError:“function”对象没有特性“”ttest_ind“”

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

https://stackoverflow.com/questions/66667065

复制
相关文章

相似问题

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