我希望有人能幫助我調整R. csv file here一個情節我已經繪製平均值與三個系列誤差條(CTR,脂肪,小鬼) 。但是,我想抵消它們,因此它們不是全部堆疊在一起。空間/膠印系列R中繪製在同一個圖形與分類x值
的數據是這樣的:
Spp occ L.95CRI U.95CRI bait
A 0.633 0.374 0.868 Fat
A 0.915 0.682 1 Imp
A 0.779 0.581 0.94 Ctr
B 0.51 0.102 0.866 Fat
B 0.767 0.235 1 Imp
B 0.676 0.279 0.98 Ctr
其中「菌屬」是絕對的x軸標籤和「OCC」是我想對每個系列的「誘餌」誤差線繪製值。較低的錯誤值是「L.95CRI」,較高的錯誤值是「U.95CRI」。
我正在使用的代碼是:
data<-read.csv("occupancy.csv")
library(ggplot2)
qplot(Spp, occ, data=data, colour=bait, geom=c("line","point"))
+ geom_errorbar(aes(ymin=L.95CRI, ymax=U.95CRI))
我現在的圖形看起來像this
我想綠色的「發」系列被移位了,這樣它只是繪製向右的紅色「Ctr」系列,以及藍色的「Imp」系列轉移到了綠色「Fat」系列的右側。這樣,所有3個系列爲「A」可以被看作側由端,而不是覆蓋在彼此,然後所有3個系列「B」,等等之上。謝謝!
謝謝!我確實發現,但一直在努力使其適合我的情況。我也會嘗試geom_pointrange。非常感激。 – carnecol88