我是 R 新手,我尝试使用一个函数来测试大型数据框中的异常值,该数据框中有 600 多个变量,除了最后两列之外,所有变量都是数字。我尝试了包中的异常值函数outliers
来一次测试一列,我以一个无法使用的数字向量结束。有没有更好的方法来识别数据框中的所有异常值。
myout <- c()
for (i in 1:dim(training)[2]){
if (is.numeric(training[,i])) {
myout <- c(myout,outlier(training[,i])) }
}