ggplot2主题theme参数

ggplot2绘图theme参数设置 theme(line, rect, text, title, aspect.ratio, axis.title, axis.title.x,  axis.title.x.top, axis.title.y, axis.title.y.right, axis.text, axis.text.x,  axis....

ggplot2绘图theme参数设置

theme(line, rect, text, title, aspect.ratio, axis.title, axis.title.x,
  axis.title.x.top, axis.title.y, axis.title.y.right, axis.text, axis.text.x,
  axis.text.x.top, axis.text.y, axis.text.y.right, axis.ticks, axis.ticks.x,
  axis.ticks.y, axis.ticks.length, axis.line, axis.line.x, axis.line.y,
  legend.background, legend.margin, legend.spacing, legend.spacing.x,
  legend.spacing.y, legend.key, legend.key.size, legend.key.height,
  legend.key.width, legend.text, legend.text.align, legend.title,
  legend.title.align, legend.position, legend.direction, legend.justification,
  legend.box, legend.box.just, legend.box.margin, legend.box.background,
  legend.box.spacing, panel.background, panel.border, panel.spacing,
  panel.spacing.x, panel.spacing.y, panel.grid, panel.grid.major,
  panel.grid.minor, panel.grid.major.x, panel.grid.major.y, panel.grid.minor.x,
  panel.grid.minor.y, panel.ontop, plot.background, plot.title, plot.subtitle,
  plot.caption, plot.margin, strip.background, strip.placement, strip.text,
  strip.text.x, strip.text.y, strip.switch.pad.grid, strip.switch.pad.wrap, ...,
  complete = FALSE, validate = TRUE)
设定空白会利用函数element_blank()

参数 设置内容 继承自 设置函数
line 所有线属性   =element_line()
rect 所有矩形区域属性   =element_rect()
text 所有文本相关属性   =element_text()
title 所有标题属性   =element_text()
axis.title 坐标轴标题 text =element_text()
axis.title.x x轴属性 axis.title =element_text()
axis.title.y y轴属性 axis.title =element_text()
axis.text 坐标轴刻度标签属性 text =element_text()
axis.text.x 属性和继承和前面类似,不再重复   =element_text()
axis.text.y     =element_text()
axis.ticks 坐标轴刻度线 line =element_line()
axis.ticks.x     =element_line()
axis.ticks.y     =element_line()
axis.ticks.length 刻度线长度    
axis.ticks.margin 刻度线和刻度标签之间的间距    
axis.line 坐标轴线 line =element_line()
axis.line.x     =element_line()
axis.line.y     =element_line()
legend.background 图例背景 rect =element_rect()
legend.margin 图例边界    
legend.key 图例符号   =element_rect()
legend.key.size 图例符号大小    
legend.key.height 图例符号高度    
legend.key.width 图例符号宽度    
legend.text 图例文字标签   =element_text()
legend.text.align 图例文字标签对齐方式 0为左齐,1为右齐  
legend.title 图例标题 text =element_text()
legend.title.align 图例标题对齐方式    
legend.position 图例位置 left, right, bottom, top, 两数字向量  
legend.direction 图例排列方向 "horizontal" or "vertical"  
legend.justification 居中方式 center或两数字向量  
legend.box 多图例的排列方式 "horizontal" or "vertical"  
legend.box.just 多图例居中方式    
panel.background 绘图区背景 rect =element_rect()
panel.border 绘图区边框 rect =element_rect()
panel.margin 分面绘图区之间的边距    
panel.grid 绘图区网格线 line =element_line()
panel.grid.major 主网格线   =element_line()
panel.grid.minor 次网格线   =element_line()
panel.grid.major.x     =element_line()
panel.grid.major.y     =element_line()
panel.grid.minor.x     =element_line()
panel.grid.minor.y     =element_line()
plot.background 整个图形的背景   =element_rect()
plot.title 图形标题   =element_text()
plot.margin 图形边距 top, right, bottom, left  
strip.background 分面标签背景 rect =element_rect()
strip.text 分面标签文本 text =element_text()
strip.text.x     =element_text()
strip.text.y     =element_text()



如果想提升自己的绘图技能,我们推荐:R语言绘图基础(ggplot2)


更多生物信息课程:

1. 文章越来越难发?是你没发现新思路,基因家族分析发2-4分文章简单快速,学习链接:基因家族分析实操课程基因家族文献思路解读

2. 转录组数据理解不深入?图表看不懂?点击链接学习深入解读数据结果文件,学习链接:转录组(有参)结果解读转录组(无参)结果解读

3. 转录组数据深入挖掘技能-WGCNA,提升你的文章档次,学习链接:WGCNA-加权基因共表达网络分析

4. 转录组数据怎么挖掘?学习链接:转录组标准分析后的数据挖掘转录组文献解读

5. 微生物16S/ITS/18S分析原理及结果解读OTU网络图绘制cytoscape与网络图绘制课程

6. 生物信息入门到精通必修基础课:linux系统使用perl入门到精通perl语言高级R语言入门R语言画图

7. 医学相关数据挖掘课程,不用做实验也能发文章:TCGA-差异基因分析GEO芯片数据挖掘GEO芯片数据标准化GSEA富集分析课程TCGA临床数据生存分析TCGA-转录因子分析TCGA-ceRNA调控网络分析

8.其他,二代测序转录组数据自主分析NCBI数据上传二代测序数据解读


  • 发表于 2018-08-08 17:50
  • 阅读 ( 7202 )
  • 分类:R

0 条评论

请先 登录 后评论
Daitoue
Daitoue

167 篇文章

作家榜 »

  1. omicsgene 702 文章
  2. 安生水 351 文章
  3. Daitoue 167 文章
  4. 生物女学霸 120 文章
  5. xun 82 文章
  6. rzx 78 文章
  7. 红橙子 78 文章
  8. CORNERSTONE 72 文章