-1
我有一個縱向數據,其中包括1000名患者和四個變量。這些變量會隨着時間重複測量。病人的時間不同。我的問題是如何排列所有患者在R中的最後時間?
這裏的數據的一個例子:如何排列所有患者的最終時間在R
dput(head(mydata))
structure(list(Enum = c(15306L, 15306L, 15306L, 15306L, 11056L,
11056L), Sex = c(0L, 0L, 0L, 0L, 1L, 1L), Left_R = c(1L, 1L,
1L, 1L, 0L, 0L), Right_R = c(1L, 1L, 1L, 1L, 0L, 0L), risk = c(2,
1.5, 1.5, 1.5, 0, 0), Chol_val = c(4.1, 3.7, 3.9, 3.7, 5.2, 3.6
), HbA1c_val = c(39L, 41L, 43L, 39L, 39L, 45L), eGFR_val = c(90,
NA, 90, 85, 82, 85), Duration = c(3682L, 3682L, 3682L, 3682L,
36L, 36L), Age = c(65L, 65L, 65L, 65L, 38L, 38L), time = c(0L,
392L, 756L, 1125L, 0L, 351L), BMI = c(23.301094832264, 22.4392735165502,
21.9604838967091, 22.6627066115703, 39.3535698314, 39.7355371900827
), Status = c(0L, 0L, 0L, 0L, 0L, 0L)), .Names = c("Enum", "Sex",
"Left_R", "Right_R", "risk", "Chol_val", "HbA1c_val", "eGFR_val",
"Duration", "Age", "time", "BMI", "Status"), row.names = c(NA,
6L), class = "data.frame")
您能否提供可重現的數據示例。使用dput(head(your_dataframe))是一種好方法 –
@JonnoBourne我現在做了它 –
即使對於數據,「排隊」仍然非常模糊。一個很好的例子也會解釋和說明期望的輸出。請參閱此處的指導:http://stackoverflow.com/a/28481250/ – Frank