ggplot 非常难调的参数
需要用到unit函数之前, 请加载grid包:library('grid')
调整图片边缘的空白: plot.margin=unit(c(x, y, z, j), 'mm'或'cm'). xyzj: 分别对应上右下左
调整图例的大小: legend.key.size=unit(x, 'mm'或'cm')
调整图例盒子离坐标轴的距离: legend.box.margin=magin(x,y,z,j)
调整图例元素的填充色: legend.key=element_rect(fill=)
调整整个图例的宽度: legend.key.width=unit(, 'mm'或'cm')
调整标签刻度线的尺寸大小参数: axis.ticks=element_line(size=, colour=, linetype=)
调整标签刻度线长短的参数: axis.ticks.length=unit(x, 'mm'或'cm')
调整标签刻度线离坐标轴的空白区域的参数: axis.ticks.margin=unit(x , 'mm'或'cm')
改变分面栏矩形框高度的参数: theme(strip.text.x = element_text(margin=margin(2, 0, 2,0), 'cm'))
改变多个图例的位置(比如color和fill): p + guides(color=guide_colorbar(order=1), fill=guide_legend(order=0))[fill在上, 颜色在下]
调整各个分面(x轴分面)之间空隙的距离: panel.spacing.x = unit(x, 'mm')
改变size映射的默认图例颜色: guides(size=guide_legend(override.aes=list(colour='')))
##########R基础绘图难调的参数##############
par(bty='l', fg='grey2') ###保留x轴y轴坐标线并设置颜色为grey2
axis(tcl=) ###设置轴刻度线的长短
title(line=) ### 设置标题离坐标轴的距离
boxplot(par=list(boxwex = 0.4,cex=0.5, pch=16, boxlwd=0.9, medlwd=2.2, lwd=1.2,)) #设置盒子的各种属性
posted on 2018-11-16 11:16 bigbiglover123 阅读(3235) 评论(0) 编辑 收藏 举报