【发布时间】:2020-04-20 14:58:07
【问题描述】:
我想引用同一个 tibble 中的另一个值并将我的初始值更改为该值。例如,如果我有一个 tibble,
tibble(x = 200:203, y = c("a","b","c", "d"), z = c(NA, 202,201,NA))
我想得到
tibble(x = 200:203, y = c("a","b","c", "d"), z = c(NA, "c","b",NA))
结果。
我尝试了mutate(tbl,z, ifelse(!is.na(z), tbl[[which(fixed_messages$id == z),2]], NA)),但它不起作用。
另外,如何在 stackoverflow 问题中插入 tibble?
【问题讨论】:
-
在 StackOverflow 问题中插入 tibble 的最佳方法是使用
dput(...),请参阅 stackoverflow.com/questions/5963269/…