可能重复: 查看数据是否正态分布在R中
我有6组残差(拟合模型),我正在测试它们的正态性(我试图证明与模型的偏差在仪器噪声范围内)。
它们的核密度图几乎都是高斯的,而of范数图看起来很好。我已经通过了两个正态测试: shapiro.test {base}和ad.test {nortest}。这些检验表明,除了一个数据集外,所有数据集都是正常的(p>>0.05,接受正态的零假设)。通常我不会质疑这些结果,但是返回为“不正常”(p<0.05,拒绝正态的零假设)的检验来自于看起来最高斯的数据集。我很困惑,希望能得到任何帮助!
这里是我的剩余核密度图的矩阵,它的p值来自安德森-达林正态检验(ad.test)。所有图都在相同的尺度(x & y)上。非正常的特性是用红色标记的CvsD图.
以下是CvsD比较数据的链接。
为什么这些残差不正常?
发布于 2012-11-09 13:59:31
事实上,在我看来,这看起来并不是很高斯;更像t分布,有一个大的n-它比一个正常曲线更“尖”。ad.test和shapiro测试返回值均p<0.002655(数据返回的shapiro.test= 0.002655)。
但是,请注意,正态测试的有用性是有争议的;例如,请参见这个问题。基本上,对于大样本规模,即使是小偏差的正态分布受到惩罚和H0被拒绝。
尽管如此,我仍然相信--考虑到你只有328个样本--在你的情况下,这种分布并不是正常的。
https://stackoverflow.com/questions/13308840
复制相似问题