【发布时间】:2020-02-02 10:08:37
【问题描述】:
我想要这个作为我想要的向量
0,2,3,0,5,0,7,0,0
我使用了这些命令,但没有成功。
b <- c(1:9)
b
x <- replace(b,b==c(1,4,6,8,9),c(0,0,0,0,0)
x
g <- (gsub(c(1,4,6,8,9),c(0,0,0,0,0),b))
在应用这些命令之前看到this。
【问题讨论】:
-
replace(b, c(1,4,6,8,9), 0) -
@RonakShah 谢谢。你能告诉我 ''b=='' 是如何在那里产生问题的吗?你能帮我用 gsub 命令吗?
-
如果你想替换数字
gsub不是正确的功能。 -
试试:
b[b %in% c(1,4,6,8,9)] <- 0.
标签: r