2013-12-11 2 views
7

Как изменить имена моих меток оси x в ggplot2? Смотрите ниже:Изменение галочки меток оси x в R с помощью ggplot2

ggbox <- ggplot(buffer, aes(SampledLUL, SOC)) + geom_boxplot() 

ggbox <- ggbox + theme(axis.text.x=element_text(color = "black", size=11, angle=30, vjust=.8, hjust=0.8)) 

ggbox<- ggbox + labs(title = "Land cover Classes") + ylab("SOC (g C/m2/yr)") + xlab("Land cover classes") 

Приведенный выше код создает следующий рисунок: enter image description here

Я хотел бы быть в состоянии capitilize первую букву из этих классов (т.е. Crop, в отличие от подрезать).

Я пробовал код ниже, но не знаю, где его разместить, и какую именно функцию использовать. labels = c("Citrus", "Crop", "Cypress Swamp", ..........)

(я использую Windows 7, Rstudio)

ответ

9

создания этикетки:

SoilSciGuylabs <- c("Citrus", "Crop", "Cypress Swamp") 

затем добавить:

+ scale_x_discrete(labels= SoilSciGuylabs) 
Смежные вопросы