zoukankan      html  css  js  c++  java
  • R语言ggplot2中的panel. strip 基本概念

    ggplot2 是一套独立的绘图系统,在一个完整的ggplot2的图表中,会有下面几个概念:

    1) plot

    2) panel

    3) strip

    4) legend

    所有这些元素都会出现在图表中

    代码示例:

    ggplot(mpg, aes(displ, cty, colour = cyl)) + geom_point() + 
      facet_grid(. ~ cyl) + 
      theme(plot.background   = element_rect(fill = "green",  colour = "black", size = 1),
      	    panel.background  = element_rect(fill = "yellow", colour = "black", size = 1),
      	    strip.background  = element_rect(fill = "blue",   colour = "black", size = 1),
      	    legend.background = element_rect(fill = "red",    colour = "black", size = 1)
      	    )

    效果图如下:

    在代码中,通过theme 函数,我为不同的对象设置了不同的填充色,用以区分

    从图中可以看到,

    plot :  对应的为整个绘图设备,对应的颜色为绿色

    panel  : 对应每一个坐标系,对应的颜色为黄色

    strip : 对应分面的标签, 对应的颜色为蓝色

    legned : 对应图例,对应的颜色为红色

  • 相关阅读:
    使用lambda的精简写法
    lambda实现集合遍历 排序
    stream流 list转map
    stream.min
    lambda实现线程调用
    stream.allMatch
    stream.reduce
    stream流 of
    Stream流 list转set
    SQL Server 游标的简单介绍 转载
  • 原文地址:https://www.cnblogs.com/xudongliang/p/7048375.html
Copyright © 2011-2022 走看看