R-分散并添加行

时间:2018-10-22 09:49:34

标签: r spread

我的数据框很长。

df <- read.table(text="
             category month  
1            1        2016-12 
2            1        2016-12 
3            1        2017-01 
4            5        2016-11 
5            5        2017-11 
6            4        2017-12", header=TRUE)

我需要按月散布该数据,并为每个类别创建新行。为了进行传播,我通常使用传播功能,但是我不知道如何处理添加新行。

结果应该是

category    11-2016 12-2016 1-2017  11-2017 12-2017
1                 0       2      1        0       0
4                 0       0      0        0       1
5                 1       0      0        1       0

0 个答案:

没有答案