我想知道是否可以使用 dplyr 根据函数的结果重复行。
如果我有一个如下所示的数据框:
df <- data.frame(count = 1:4, type = LETTERS[1:4], subtype = letters[1:4],
stringsAsFactors = F)
df[2,"subtype"] <- "a,b"
count type subtype
1 1 A a
2 2 B a,b
3 3 C c
4 4 D d
根据逗号拆分它们后,是否可以为每个子类型字母重复同一行?我想得到这样的东西:
count type subtype
1 1 A a
2 2 B a
3 2 B b
4 3 C c
5 4 D d
我尝试使用rowwise
+do
但我仍然没有结果!
提前致谢,
乔瓦尼