Abh*_*mar 0 python statistics scipy data-fitting
您好,我有数据集(麦克斯韦和高斯),我用它们绘制直方图。我使用 scipy.stats.chisquare 拟合数据,但默认情况下,自由度为 0。如果我理解正确,这是不可能的,对吗?
直接回答你的问题,你是对的 - 自由度为 0 是无效/无用的。scipy.stats.chisquare参数不是自由度,而是对自由度的调整。k - 1当 ddof = 0 时,自由度默认为。k可以根据传递给卡方函数的数据直接确定。
\n\n\nddof :int,可选\n \xe2\x80\x9cDelta 自由度\xe2\x80\x9d:调整 p 值的自由度。p 值是使用自由度为 k - 1 - ddof 的卡方分布计算的,其中 k 是观察到的频率数。ddof 的默认值为 0。
\n
ddofDelta不是自由度的绝对值。因此自由度为 k - 1,ddof是从 k - 1 中减去的调整。因此,当 ddof = 0 时,自由度 =k - 1 - 0或k - 1。当 ddof = 1 时,自由度 =k - 1 - 1或k - 2。k 是观察到的频率数,该chisquare函数可以根据您传递的数据确定该频率