График продольных данных в R со средним и SD - PullRequest
0 голосов
/ 10 декабря 2018

Мне нужно представить дельта-изменения для огромного количества различных переменных.Я использовал Prism, используя таблицы XY, где каждая точка определяется координатами X и Y и где Y имеет несколько повторяющихся значений в соседних подколонках.

Мне интересно, как я могу это сделать с помощью R. Поэтому мне не нужно копировать и вставлять данные в Prism.Мне нужно создать код, который я могу запускать каждый раз (цикл не требуется).

Вот мое подмножество:

PatientID  Group  Visit   Delta
1OD         HC       1         0
1OD         HC       2         0.9
1OS         HC       1         0
1OS         HC       2         0.1
23OD        Patient  1        0
23OD        Patient  2        0.09
23OD        Patient  3        0.08
23OS        Patient  1        0
23OS        Patient  2        0.02
23OS        Patient  3        0.03
44OD        Patient  1        0
44OD        Patient  2        0.03
44OD        Patient  3        0.03
44OD        Patient  4        0.03
44OS        Patient  1        0
44OS        Patient  2        0.03
44OS        Patient  3        0.02
44OS        Patient  4        0.01
3OD         HC       1        0
3OD         HC       2        0.7
3OS         HC       1        0
3OS         HC       2        0.9

Пример таблицы из Prism: где Visits находятся на оси X.A= HC, B= Patients

This is an example of the table that I have in Prism

Пример двух графиков, которые я хочу получить от R: первый имеет среднее значение и столбцы SD, второй представляеткаждый предмет

enter image description here

enter image description here

Буду очень признателен за вашу помощь !!:) Спасибо, Лили

PS_ Я тоже пробовал:

if(!require(devtools)) install.packages("devtools")
devtools::install_github("kassambara/ggpubr")

install.packages("ggpubr")

library(ggpubr)

df$Visit <- as.numeric(df$Visit)
visit<- df$Visit

ggline(df, x = "visit", y = "Delta", add = c("mean_se", "jitter"), color = "Group", palette = "jco")

Но выдает ошибку:

Ошибка в [.data.frame`(данные,, x): выбраны неопределенные столбцы

1 Ответ

0 голосов
/ 10 декабря 2018

Ваша переменная группировки называется «Группа», а не «Группа».Вам не хватает точки.Это помогает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...