请选择 进入手机版 | 继续访问电脑版

ggplot2 | 标题(theme)

2018-11-9 09:34
1260
gglpot2的主题可以设置一些字体、颜色、背景色、网格线等东西。
概括的说元素函数主要有四种:element_text(文本)、element_lines(线条)、element_rect(矩形块)和element_blank(主题), 方式总体为 theme(主题元素=函数(参数))
简单示例:
  1. [/code] ggplot2 | 标题(theme)-1.jpg
  2. Ⅰ.对整体背景进行改变(rect 或者 blank)
  3. theme(plot.background=element_rect(fill=,  color=,  size=,  linetype=,  ))#依次为填充色,轮廓色,边界大小,边界线条类型(dotted,dotdash,dashed,solid...) #
  4. [code]
复制代码
Ⅱ.对标题进行改变(text)
theme(plot.title=element_text(face=, color=,size=, hjust=,vjust=, angle=,lineheight=))#依次是字体类型 ("plain", "italic", "bold", "bold.italic"),颜色,大小,水平位置(0到1),垂直位置(0到1),逆时针旋转(0到360),线高度
#对标题、X轴进行设置
  1. [/code] ggplot2 | 标题(theme)-2.jpg
  2. Ⅲ. 面板背景色及网格线设置
  3. [code]
复制代码
ggplot2 | 标题(theme)-3.jpg
Ⅳ.总体调整
  1. [/code]Ⅴ.ggplot2的两个主题
  2. [code]
复制代码
Ⅵ.ggthemes包的十个主题
[code][/code]此12个主题可以自己画出来看一下,是否适合自己的绘图目的和风格。当然有了自己的审美之后,可以自定义theme,然后绘图时候进行调用。

另:theme同样可以根据自己需要的在上述的“+”前后选择合适的调整进行组合,未完待续。。。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|翁笔

© 2001-2018 Wengbi.com

返回顶部