如何从卡方获得统计量
How to obtain statistic from chisquare
例如当你输入
from scipy.stats import chisquare
chisquare(f_obs=[175,25,125,125],f_exp=[133.3,66.7,166.7,83.3])
这个returns
Power_divergenceResult(statistic=70.42153483789218, pvalue=3.4673013490296832e-15)
我如何获得统计数据(即 70.42153483789218)?
只需添加 .statistic
即可访问该属性:
>>> chisquare(f_obs=[175,25,125,125],f_exp=[133.3,66.7,166.7,83.3]).statistic
70.42153483789218
同样,您可以用同样的方式访问pvalue
:
>>> chisquare(f_obs=[175,25,125,125],f_exp=[133.3,66.7,166.7,83.3]).pvalue
3.4673013490296832e-15
@sacul 回答很好,还有另一种方法可以只获取统计信息。
通过使用方括号,您可以处理
>>> chi = chisquare(f_obs=[175,25,125,125],f_exp=[133.3,66.7,166.7,83.3])
>>> chi[0]
70.42153483789218
>>> chi.statistic
70.42153483789218
我希望你觉得这有用和有帮助
例如当你输入
from scipy.stats import chisquare
chisquare(f_obs=[175,25,125,125],f_exp=[133.3,66.7,166.7,83.3])
这个returns
Power_divergenceResult(statistic=70.42153483789218, pvalue=3.4673013490296832e-15)
我如何获得统计数据(即 70.42153483789218)?
只需添加 .statistic
即可访问该属性:
>>> chisquare(f_obs=[175,25,125,125],f_exp=[133.3,66.7,166.7,83.3]).statistic
70.42153483789218
同样,您可以用同样的方式访问pvalue
:
>>> chisquare(f_obs=[175,25,125,125],f_exp=[133.3,66.7,166.7,83.3]).pvalue
3.4673013490296832e-15
@sacul 回答很好,还有另一种方法可以只获取统计信息。
通过使用方括号,您可以处理
>>> chi = chisquare(f_obs=[175,25,125,125],f_exp=[133.3,66.7,166.7,83.3])
>>> chi[0]
70.42153483789218
>>> chi.statistic
70.42153483789218
我希望你觉得这有用和有帮助