2013-02-07 103 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))