我想兩個觀測之間繪製多張行,就像這裏的例子:Stripcharts繪製多行與GGPLOT2 R中
這裏是我的數據的一個例子。幀稱爲 「SURP」:
group drug data
BDD A -1.1526
BDD A -0.2916
BDD A 1.1954
BDD A 0.24379
BDD A 1.0958
BDD A -0.45312
BDD B 0.42097
BDD B -0.94172
BDD B 3.3395
BDD B 1.301
BDD B 0.25607
BDD B 0.32317
BDD B 2.621
HC A 0.4826
HC A -0.57789
HC A 2.4146
HC A 0.13586
HC A 0.9254
HC A 0.41183
HC A -0.25771
HC A 0.75699
HC A -0.86372
HC A 1.2142
HC A 0.33452
HC A -0.089335
HC B -3.048
HC B -0.19295
HC B 0.43324
HC B -1.3974
HC B -1.4349
HC B 2.2073
HC B 0.71036
HC B -0.1725
HC B 0.36907
這裏是我的示例代碼:
ggplot(data = surp, aes(x = drug, y = data, group = group, colour =factor(group))) +
geom_point()+
geom_line(aes(group = drug))
但是,該代碼只繪製了兩條垂直線,而不是連接A和B之間的每個數據點(x軸)的線,如上面所示的示例一樣。
請你發佈你的數據使用'dput'功能?只需輕鬆粘貼你的R控制檯'dput(surp)'並複製輸出。 –
哪裏是指示哪些案件連接在一起的變量?即你需要一個適當的'group'變量。 – Henrik
Thanks @Henrik,你是對的 - 我意識到我的團體變量是針對整個團體的,而且,因爲geom_line會根據團體美學連接點,所以我需要根據個人參與者指定團體變量,而不是團體 –