Создать таблицу частот с фреймом данных с большим количеством столбцов - PullRequest
0 голосов
/ 08 апреля 2019

Наличие такого фрейма данных, который имеет больше столбцов, чем нужно для выполнения таблицы ()

data <- data.frame(id= c(1,2,3), year = c(2018,2018,2019), samples = c("species1","species2","species1"), sample = c("panda","tiger","tiger"))

Я хотел бы сохранить все столбцы в кадре данных, здесь ожидаемый результат:

data <- data.frame(id= c(1,2,3), year = c(2018,2018,2019), samples = c("species1","species2","species1"), panda = c(1,0,0), tiger = c(0,1,1))
> data
  id year  samples panda tiger
  1 2018 species1     1    0
  2 2018 species2     0    1
  3 2019 species1     0    1

Как можно это сделать?

...