用python中的chisquare检验法进行单列正态性检验

2024-05-15 03:22:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个数据框,有两列,一列是日期,另一列是燃烧化石燃料产生的二氧化碳浓度。
我想知道如何使用卡方检验来测试一段时间内二氧化碳数据的正态性

我尝试了下面的代码,但没有成功

from scipy import stats
stats.chisquare(df_br["CO2"])

Tags: 数据代码frombrimportdfstatsscipy
1条回答
网友
1楼 · 发布于 2024-05-15 03:22:49

在计算chisquare之前,首先删除null/nan值 有关该函数的更多信息,请参见here

from scipy.stats import chisquare
output = chisquare(df['CO2'].dropna())

但是,正如在注释中提到的,您在p值之后,这将需要以下method

chi2, p, dof, expected = chi2_contingency(df['CO2'].dropna())

相关问题 更多 >

    热门问题