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数据上传、二代测序数据解读
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!