>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.我很難想出一種方法來可視化這些數據。我想看一張信息豐富的圖表:R:如何隨時間推移
- 參與者的測試分數隨時間推移的趨勢。
- 如何這一趨勢隨着時間的推移
比較參與者的診斷在我的真實數據集我有超過800人蔘加,所以我不想建造800個獨立圖形...我認爲考試分數變量的存在二進制真的讓我難住。任何幫助,將不勝感激。
在一張圖中有800個趨勢將是凌亂的,你不能聚合他們或什麼? – Soheil
隨着時間的推移,病人得分可以在舒哈特圖表中查看,參見包裹qcc。您可以選擇特定於您的情況的EWMA,CUSUM或Shewhart,例如一個C圖[月計數]或一個U圖[每月費率]。 – Henk