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)') #腳注
標題調整
通過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'))
hjust參數取值范圍0-1,0表示最左側,1表示最右側。