2013-07-10 80 views
1

使分組條形圖從頻率數據我有類似如下的表給出了不同物種中的病毒檢測呈陽性的樣本數量:如何R中

Species Virus NoTested NoPositive Prevalence LowerCI UpperCI 
1 1 100 46 0.46 0.4 0.5 
2 1 80 23 0.29 0.2 0.3 
3 1 96 3 0.03 0 0.1 
1 2 133 45 0.34 0.2 0.5 
2 2 23 10 0.43 0.3 0.5 
3 2 75 16 0.21 0.1 0.3 
1 3 88 24 0.27 0.2 0.3 
2 3 94 12 0.13 0.1 0.2 
3 3 65 34 0.52 0.4 0.6 

我想創建一個分組的條形圖,以便我可以根據病毒顯示每個物種的陽性樣本的比例。我也想添加顯示置信區間的錯誤欄。

我曾嘗試在ggplot中使用geom_bar()來做這件事,但它給了我一個非常難看的堆積情節。

BAR1 < -ggplot(sppPrev3,AES(物種,患病率,顏色=病毒))

+1

你可以:(1)刪除'>'從你的代碼,所以我們不必(2)提供ggplot代碼,你試過嗎? –

+0

嗨,對不起,這是一個非常愚蠢的問題,但我應該如何正確格式化,而沒有>?我是一個新手... – Akos

+0

agstudy照顧你。你可以顯示你正在使用的ggplot2代碼嗎? –

回答

2

見:this link了很多關於圖形信息的。

也,也許嘗試使用barplot(t(dataframe), beside = TRUE)

+0

問題是關於'ggplot2' ... – agstudy

+1

對不起,不知道AksouaHeather特意在ggplot2中想要它。 – camelarms

+0

沒問題,我不確定OP是否確切地知道他在找什麼... – agstudy