【发布时间】:2017-06-05 04:02:44
【问题描述】:
我有一个向量:
> a <- c(0,1,2,3,4)
我正在尝试用递增 1 的值替换所有内容的值,如下所示:
a <- (1,2,3,4,5)
> replace(a,a==4,5)
[1] 0 1 2 3 5
但是当我尝试将 3 替换为 4 时,出现了一些问题
replace(a,a==3,4)
[1] 0 1 2 4 4
3 和 5 都被转换为 4。
当我尝试用 3 替换 2 时,同样的情况发生
> replace(a,a==2,3)
[1] 0 1 3 3 4
有人可以指出我在这里做错了什么吗?
【问题讨论】:
-
你在找一个
-
@waterling:谢谢!