【发布时间】:2021-12-31 06:36:06
【问题描述】:
我想测试平均房价是否大于100000
使用 Z 分数,因为数据样本很大 >= 30
import math
from statsmodels.stats.weightstats import ztest
stdev = 16518
alpha = 0.05
null_mean = 100000
Z_Score,p_value = ztest(sample['SalePrice'],value=null_mean,alternative='larger')
当我使用 google colab 运行它时,结果是一个错误,但如果我使用 jupiter notebook 则没有错误。你们能找到问题吗?
【问题讨论】:
-
什么是
sample? -
样本 = 1459/(1+1459 * 0.05**2)
-
所以,
sample是一个浮点数,但您尝试访问sample['SalePrice']- 这将导致您看到的错误。目前尚不清楚为什么 Jupyter 不会导致错误,可能是因为sample具有不同的值并且您没有正确看到它。 -
感谢您帮助我,我已经更改了它然后它工作了。我使用完成前一个样本的 sample2 结果。 sample2 = data.sample(n=314) sample2.shape
标签: python data-science google-colaboratory