我有它看起来像一个数据帧(DF),更换所有的细胞用0除少数指定值R
Id Name Activity.
1 ABC a;sldkj kkkdk
2 two llsjdfljs
3 three case one
4 four randshsjl lskjd
5 five case seven
8 eight sllslsll.asdhf
9 nine case ten
我想要的替换活动为“0”的所有值除“情况下,一个” , '案七' 的, '案例十'
Id Name Activity.
1 ABC 0
2 two 0
3 three case one
4 four 0
5 five case seven
8 eight 0
9 nine case ten
我试过,
df2 <- subset(df, df$`Activity.!='case one'|df$`Activity.`!='case two'|df$`Activity.`!='case three')
df2$Activity <- 0
df <- merge(df,df2)
成为在代码冗长,所以我一直在寻找几类b埃特解决方案
那你试试?为什么它不起作用? SO不是代码写入服务。 – Heroka
@Maddy你为什么不接受解决方案?代码中的任何问题。 – akrun
@akrun这是一个多按,错误的拨号,再次添加它) – Maddy