Я пытаюсь создать не суммированный фрейм данных из фрейма данных данных подсчета.
У меня был некоторый опыт создания образцов наборов данных , но у меня возникли некоторые проблемы при попытке получить определенное количество строк и пропорции для каждого штата / человека без кодирования каждого из них в отдельности, а затем их объединения. Я смог сделать это, используя следующий код, но я чувствую, что есть лучший способ.
set.seed(2312)
dragon <- sample(c(1),3,replace=TRUE)
Maine <- sample(c("Maine"),3,replace=TRUE)
Maine1 <- data.frame(dragon, Maine)
dragon <- sample(c(0),20,replace=TRUE)
Maine <- sample(c("Maine"),20,replace=TRUE)
Maine2 <- data.frame(dragon, Maine)
Maine2
library(dplyr)
maine3 <- bind_rows(Maine1, Maine2)
Есть ли лучший способ для создания этого набора данных, чем код выше?
Я пытаюсь создать фрейм данных из следующих данных:
+-------------+--------------+--------------+
| | # of dragons | # no dragons |
+-------------+--------------+--------------+
| Maine | 3 | 20|
| California | 1 | 10|
| Jocko | 28 | 110515 |
| Jessica Day | 17 | 26122 |
| | 14 | 19655 |
+-------------+--------------+--------------+
И мне бы хотелось, чтобы это выглядело так:
+-----------------------+---------------+
| | Dragons (1/0) |
+-----------------------+---------------+
| Maine | 1 |
| Maine | 1 |
| Maine | 1 |
| Maine | 0 |
| Maine….(2:20) | 0…. |
| California | 1 |
| California….(2:10) | 0… |
| Ect.. | |
+-----------------------+---------------+
Я не хочу, чтобы код был написан для меня, но хотел бы получить идеи о функциях или примерах, которые, по вашему мнению, могут быть полезны.