【发布时间】:2020-11-18 15:46:49
【问题描述】:
第一次在这里发帖!已经为此苦苦挣扎了大约两天,但我有一个看起来像这样的数据框:
code.1 <- factor(c(rep("x",3), rep("y",2), rep("z",3)))
type.1 <- factor(c(rep("small", 2), rep("medium", 2), rep("large", 4)))
df <- cbind.data.frame(type.1, code.1)
df
我正试图让它返回这个:
code.2 <- factor(c("x", "y", "z"))
type.2 <- factor(c("multiple", "multiple", "large"))
df2 <- cbind.data.frame(type.2, code.2)
df2
我已经尝试了各种方式的 If/Else 并应用按“代码”分组的函数来返回这些结果,但被卡住了。任何帮助表示赞赏!
【问题讨论】:
标签: r if-statement dplyr factors