可以說,我有一個關於來自不同領域和不同品種胡蘿蔔產量數據集:ggplot2:圖例與繪圖區重疊 - 是否可以手動調整圖例位置?
carrots<-list(Yield=c(345,226,74,559,288,194),
Field=c("A","B","C","D","E","F"),
Breed=rep(c("Long","Short"),each=3))
carrots<-data.frame(carrots)
我要繪製柱狀圖顯示每個字段的產量,通過品種有色:
ggplot(carrots,aes(y=Yield,x=Field,fill=Breed)) +
geom_bar() +
opts(legend.direction = "horizontal",
legend.position = "top") +
labs(fill="")
plot with slight legend overlap http://users.utu.fi/susjoh/Rplot.png
我已經特里:但傳說總是略微繪圖區域重疊ð手動調節圖例位置是繪圖區以外,如用
opts(legend.position=c(0.5,1.1)
但隨後的情節利潤率切斷傳奇,我不知道我該怎麼調整。這個問題有更微妙的解決方案嗎?
+1重複的例子,儘管你可以通過調用'data.frame'而不是'list'來刪除數據準備中的第二步。 –
感謝羅馬,任何R的建議總是讚賞:) – susjoh