我試圖在我的數據框中檢測異常值,並用NA替換異常值。 我稍微修改了這裏提供的功能:How to repeat the Grubbs test and flag the outliers。當嘗試一個向量的函數時效果很好,但是我的問題是當我在數據框上使用它時。該函數檢測異常值,但我不知道如何將結果作爲數據幀。 我想要的結果是我的原始數據框由NA s取代。 NA將被檢測到的異常值。 這是我曾嘗試到現在爲
我幾乎所有來自R程序包的函數都有問題:離羣值。 的 「choosen一個」 功能,正常工作是異常值 list_ = ['chisq.out.test','cochran.test', 'dixon.test',
'grubbs.test', 'outlier', 'qcochran']
y = some data without brackets like 0.0, 0.0, 0.0
我有一些極端異常值將我的迴歸模型拋出,並使用If-Then-Else語句將它們刪除。然而,SAS完全消除了這些數據點,並在剩餘的數據點中找到了新的異常值。有沒有辦法從分析中刪除異常值,而不會在混合中投入更多? 我計算Q3 + 1.5 * IQR,並使用該值作爲如此: Data lungcancer; input trt surv age sex @@;
/* create a new varia