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,)) #設置盒子的各種屬性

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM