【发布时间】:2014-10-05 22:39:38
【问题描述】:
我是 R 编程新手。我有一组两个数据系列。我需要删除高于某个值的异常值,例如绝对值 25。一旦确定了这些值,就需要从两组中删除它们。我将如何识别这些值并删除它们?
提前致谢!!
【问题讨论】:
标签: r data-analysis outliers
我是 R 编程新手。我有一组两个数据系列。我需要删除高于某个值的异常值,例如绝对值 25。一旦确定了这些值,就需要从两组中删除它们。我将如何识别这些值并删除它们?
提前致谢!!
【问题讨论】:
标签: r data-analysis outliers
如果您的数据存储在向量v 中,那么您可以使用new.v <- v[v <= 25] 将所有小于或等于25 的值存储在新向量new.v 中。您可以将其概括为new.v <- v[some_condition_to_keep_values]。请注意,这适用于向量;如果您指定了存储数据的内容(即数据框、矩阵等),那么提供帮助会更容易。
【讨论】: