美好的一天,
我正在使用boxplot
从我的数据集中移除异常值:
outliers <- boxplot(dataset, outline=FALSE);
现在由于异常值变量包含所有信息,如何在数据集上应用删除? boxplot
在那里做到了吗?
谢谢,
答案 0 :(得分:1)
boxplot
认为是异常值的值存储在outliers$out
中。因此,假设您的dataset
包含名为value
的列中的值,您可以将其删除,如下所示:
dataset[!dataset$value %in% outliers$out, ]
或dataset
只有一列:
dataset[!dataset$value %in% outliers$out, , drop = FALSE]
答案 1 :(得分:0)
可以使用这个 -
https://cdn.example.com/images/