舍入由数字、NA 和 NaN 组成的向量的最佳方法是什么。我不想省略 NA 或 NaN,因为我想保留数字的顺序。
x = c(2,3,4,NA,"NaN",3, 5)
round(x,2) #does not work
编辑:回合错误(x,2):数学函数的非数字参数
最佳答案
x
是一个字符向量,因为它包含一个字符 "NaN"
.转换 x
数字会有所帮助。
x = c(2,3,4,NA,"NaN",3, 5)
class(x) # To see the class of x
round(as.numeric(x),2)
关于r - 如何舍入由数字、NA 和 NaN 组成的向量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13852887/