【发布时间】:2019-06-07 07:26:12
【问题描述】:
我有一个带逗号的字符串列。我想将此单列转换为多个带标签的列,并正确填写值。输出数据框将有 3 列(A、B 和 C)。第 1 行的 A 列和 B 列用“是”填充,C 列用“否”填充。第 2 行将所有 3 列填充为“是”等。
df1 <- data.frame(X= c("A, B", "A, B, C", "A", "A, C"))
df1
X
1 A, B
2 A, B, C
3 A
4 A, C
所需输出
A B C
Yes Yes No
Yes Yes Yes
Yes No No
Yes No Yes
任何提示,请。
【问题讨论】:
标签: r tidyverse tidyr comma stringr