0
我有一个数据框,看起来如下的方式。R填充空数据框
Q C N
2 234 white
3 888 white
4 543 white
5 234 white
1 098 Blue
3 126 Blue
5 366 Black
1 222 pink
2 897 pink
我希望数据框看起来像这样。
Q C N
1 555 white
2 234 white
3 888 white
4 543 white
5 234 white
1 098 Blue
2 0 Blue
3 126 Blue
4 0 Blue
5 0 Blue
1 0 Black
2 0 Black
3 0 Black
4 0 Black
5 366 Black
1 222 pink
2 897 pink
3 0 pink
4 0 pink
5 0 pink
我希望它看起来像这样。 的想法是,Q总是必须从1-5,如果它不出现我想数据框有一条线是质量是缺少它的名称和填充0为C. 谢谢
圣钼为此在
base R
,我爱'dplyr'和'tidyr',但我直到现在还不知道'complete' :-)我曾经做过bleh%>%merge(bleh%>%group_by(a,b)%>%summarize(),all = T)%>%replace_na (list(c = 0))',这基本上是一样的(我想, 比较慢) – AlexR