ggplot2_主题(theme)

主题系统控制着图形中的所有非数据元素外观
ggplot2内置主题:
内置两种主题:
默认theme_gray()使用淡灰色背景和白色网格线;
固定主题theme_bw()为传统的白色背景和深灰色的网格线。
参数base_size控制基础字体的大小,基础字体大小指的是轴标题的大小,图形标题比它大20%,周须标签比它小20%。

主题设置的两种方式:
-全局性设置:theme_set(theme_grey())或theme_set(theme_bw),theme_set()会返回先前的主题;
-局部性设置:只改变单个图形的主题,qplot(…)+theme_grey(),局部设置会覆盖默认的全局性设置。

主题元素
有三个元素含有x和y的设置:axis.text、axis.title、strip.text
内置元素函数有四个基础类型:文本(text),线条(line),矩形(rectangles),空白(blank)

元素函数
- element_text()绘制标签和标题,可控制字体的family,face,colour,size,hjust,vjust,angle,lineheight,
角度的改变可能对轴须标签很有用,当改变角度时,需要将hjust调整至0或1.
- element_line()绘制线条或线段,可控制colour,size,linetype
- element_rect()绘制主要供背景使用的矩形
- element_blank()表示空主题,即对元素不分配相应的绘图空间,删去不感兴趣的绘图元素
- theme_get()可获得当前主题的设置
- theme()可对一幅图中的某些元素进行局部性的修改
- theme_update()可为后面图形的绘制进行全局性地修改

  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值