标签: r
我需要通过数字变量的小数点值过滤,即选择19.00,而不是19.53。 我只想选择十进制值为.00的数字。 有什么办法吗?
答案 0 :(得分:2)
您可以获取小数部分,比较和子集
x <- c(19.00, 19.53, 18.000, 13.98) x[x %% 1 == 0] #[1] 19 18
其中
x %% 1 #returns #[1] 0.00 0.53 0.00 0.98