如何删除R中指定值以上的异常值?

时间:2014-10-05 22:39:38

标签: r data-analysis outliers

我是R编程的新手。我有一组两个数据系列。我需要删除超过某个值的异常值,例如绝对值为25.一旦识别出这些值,就需要从两个集合中删除它们。我将如何继续识别这些值并将其删除?

先谢谢!!

1 个答案:

答案 0 :(得分:1)

如果您的数据存储在向量v中,那么您可以new.v <- v[v <= 25]在新向量new.v中存储小于或等于25的所有值。您可以将其概括为new.v <- v[some_condition_to_keep_values]。请注意,这适用于矢量;如果您指定了存储数据的内容(即数据框,矩阵等),它会更容易帮助。