如何更改ggplot中的Graphique格式以结合geom_col和geom_surface

时间:2020-05-15 14:15:51

标签: r ggplot2 graphics geom-col

我正在尝试使用波纹管代码用ggplot绘制数据框

p1 <- ggplot(dates2, aes(x=periode_ap, y=pourcentage_parc, fill=apport))+
        geom_col(position = position_stack(reverse = TRUE))+
        ylim(0,100)+
        scale_fill_manual(values=mycolors, name="")+
        theme_light()

我得到这张图 picture 但是我想要的是这个:::

picture 2

我该如何更改我的代码以获得正确的图形!否则我必须使用另一个不是ggplot的软件包来做!!

1 个答案:

答案 0 :(得分:0)

如果您发布数据,我们可以处理。否则,这是一些可行的示例。将if (! *flags)empty arrays与数据结合使用,并分别调整empty arrayNULL的美观度。

geom_area

enter image description here

一种潜在的重要美学方法是将geom_line扩展的下限调整为0,以免出现空白。否则,您的区域几何图形将“浮动”在x轴上。