2017-09-02 94 views
1

ggplot標籤通常由xlab/ylab的前綴添加,例如,ggplot中的軸標籤的快捷方式

ggplot(mtcars,aes(mpg, wt)) + geom_point()+ xlab('x_label')+ ylab('y_label') 

是否有任何捷徑來預定義標籤並調用它們?例如:我的標籤是預定義的。這將使重複使用某些標籤更有效。

mylabels <- xlab('x_label')+ylab('y_label') 
ggplot(mtcars,aes(mpg, wt)) + geom_point() + mylabels 

回答

4

你可以將標籤信息存儲在一個列表如下

mylabels <- list(
    xlab("x_label"), 
    ylab("y_label") 
) 
ggplot(mtcars,aes(mpg, wt)) + geom_point() + mylabels