2017-09-02 4 views
1

Les étiquettes ggplot sont typiquement ajoutées par l'augument xlab/ylab, par ex.Raccourci pour les étiquettes d'axe dans ggplot

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

Existe-t-il un raccourci pour prédéfinir l'étiquette et l'appeler? par exemple: mylabels est prédéfini. Cela rendrait l'utilisation répétitive de certaines étiquettes plus efficace.

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

Répondre

4

Vous pouvez stocker les informations de l'étiquette dans une liste comme suit

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