>dput(data)
structure(list(ID = c(1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3,
3, 3), Dx = c(1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1), Month = c(0,
6, 12, 18, 24, 0, 6, 12, 18, 24, 0, 6, 12, 18, 24), score = c(0,
0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 0, 0)), .Names = c("ID",
"Dx", "Month", "score"), row.names = c(NA, -15L), class = "data.frame")
>data
ID Dx Month score
1 1 1 0 0
2 1 1 6 0
3 1 1 12 0
4 1 1 18 1
5 1 1 24 1
6 2 1 0 1
7 2 1 6 1
8 2 2 12 1
9 2 2 18 0
10 2 2 24 1
11 3 1 0 0
12 3 1 6 0
13 3 1 12 0
14 3 1 18 0
15 3 1 24 0
Предположим, у меня есть указанный выше data.frame. У меня 3 пациента (ID
= 1, 2 или 3). Dx
- диагноз (Dx
= 1 - в норме, = 2 - болен). Есть переменная месяца. И, наконец, что не менее важно, это переменная результатов теста. Оценка участников является двоичной, и она может изменяться от 0 до 1 или возвращаться с 1 до 0. У меня возникли проблемы с тем, как визуализировать эти данные. Мне нужен информативный график, который смотрит на:
- Динамика результатов тестирования участников с течением времени.
- Как эта тенденция соотносится с диагнозом участников с течением времени
В моем реальном наборе данных у меня более 800 участников, поэтому я не хочу строить 800 отдельных графиков ... Я думаю, что двоичная переменная оценки теста действительно поставила меня в тупик. Любая помощь будет оценена.