Я пытаюсь сгенерировать таблицу с aggregate
для дальнейшей обработки, используя аргумент FUN
в aggregate
.Вот мой код
var <- c(1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
aggregate(var, list(group), FUN = table)
, но результат отображается следующим образом: группа 4 не имеет значения для второго уровня (0 или 1)
Group.1 x
1 1 61, 3
2 2 112, 3
3 3 30, 2
4 4 21
Требуемый результат должен бытькак это:
Group.1 x.0 x.1
1 1 61 3
2 2 112 3
3 3 30 2
4 4 21 0
Как это исправить?