R語言與醫學統計圖形-【21】ggplot2標題


ggplot2繪圖系統——標題

在期刊雜志中,需要設置的圖形標題並不多。

除了圖形標題,還有坐標軸標題(標簽)、圖例標題、腳注等。

  • 標題函數:ggtitle,labs
  • 坐標軸標題函數:xlab,ylab

labs的參數可以是title,subtitle,caption,x,y,也可以是映射屬性,如color,size,shape等來表示圖例標題。

p <- ggplot(mtcars,aes(mpg,wt,color=factor(cyl)))+
  geom_point()
p+ggtitle(label='New plot title',subtitle = 'subtitle')+
  labs(color='legend')+ #size/shape,映射屬性表示圖例標題
  xlab('new x label')+
  ylab('new y label')+
  labs(caption = '(based on mtcars data)') #腳注

image.png

標題調整

通過theme函數的參數plot.title,plot.background,plot.margin

p+labs(title='New plot title')+ labs(color='legend')+
  labs(caption = '(based on mtcars data)')+
  theme(plot.title = element_text(color = 'red',
                                  size=9,
                                  hjust=0.5),
        plot.caption = element_text(color='blue'))

image.png
hjust參數取值范圍0-1,0表示最左側,1表示最右側。


免責聲明!

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



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