本文介绍了R:用NA替换低于阈值的数据帧中的所有值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想用 NA
替换数据框中所有低于给定阈值 minval
的值。
I would like to replace all values in a dataframe lower than a given threshold minval
with NA
. What would be the most elegant way to do this?
推荐答案
尝试一下:
df[df<minval]=NA
df< minval
创建一个布尔矩阵,该布尔矩阵用于选择要用 NA
替换的值。
df < minval
creates a boolean matrix, which is used to select the values you want to replace with NA
.
这篇关于R:用NA替换低于阈值的数据帧中的所有值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!