Этот вопрос касается организации данных для линейного графика ggplot . Я делал это вручную с excel , и я хочу найти способ сделать это с помощью r .
Я просмотрел этот пост, который похож Организовать формат кадра данных для ggplot - R
У меня есть набор данных, который выглядит следующим образом:
] 1
Я хочу преобразовать его в фрейм данных , который разделен на группы (N, A, G) и на возрастные скобки, а также age_group
.
Пример того, чего я пытаюсь достичь:
Благодарим вас за помощь.
Данные:
structure(list(ID = 1:10, Age = c(9L, 16L, 12L, 13L, 29L, 24L,
23L, 24L, 16L, 40L), Sex = structure(c(1L, 1L, 2L, 1L, 1L, 2L,
2L, 1L, 1L, 1L), .Label = c("F", "M"), class = "factor"), Age_group =
c(1L,
2L, 2L, 2L, 3L, 3L, 3L, 3L, 2L, 4L), N = c(1L, 1L, 1L, 1L, 0L,
0L, 0L, 0L, 0L, 0L), A = c(0L, 0L, 0L, 0L, 1L, 1L, 1L, 0L, 0L,
0L), G = c(0L, 0L, 0L, 0L, 0L, 0L, 0L, 1L, 1L, 1L)), class = "data.frame",
row.names = c(NA,
-10L))