2013-02-07 144 views
0

我正在嘗試做一個堆積面積圖以比較三種情況下的結果。設置ylim與堆積面積圖

ggplot(FIREP_All,aes(x = Time, y = Houses, fill=Risk_Class, group= Risk_Class))+ geom_line(aes(ymax=Houses), position="stack", colour='darkgrey')+ geom_area(alpha=.75) + 
    scale_fill_brewer(type="seq", palette=18,name = "Fire Risk Class")+facet_grid(~Scenario) 

enter image description here

雖然我知道,堆積面積地塊是累積的,我想設置一個ylim,使其更容易看到的情景之間的差異。優選ylim(1e7,2.5e7)。問題是它干擾了計算。

ggplot(FIREP_All,aes(x = Time, y = Houses, fill=Risk_Class, group= Risk_Class))+ geom_line(aes(ymax=Houses), position="stack", colour='darkgrey')+ geom_area(alpha=.75) + scale_fill_brewer(type="seq", palette=18,name = "Fire Risk Class")+facet_grid(~Scenario) 

+ylim(1e7,2.5e7) 

enter image description here

對周圍的工作有什麼想法?

回答

1

要放大圖,您應該使用coord_cartesian()ylim=作爲參數。

+ coord_cartesian(ylim=c(1e7,2.5e7))