【发布时间】:2021-10-05 16:39:17
【问题描述】:
我的数据框如下所示:
df<- data.frame(
X1 = seq(from = 7, to = 25, by = 2),
X2 = c(7, 10 ,11, 12, 16, 17, 20, 24, 2, 30),
X3 = 2:11
)
我想用以下逻辑替换 X3 列
如果 X1 小于 x2 则 X3=0
【问题讨论】:
-
df$X3 = ifelse(df$X1 < df$X2, 0, df$X3)
标签: r dataframe if-statement