R 更改ggplot中标题的颜色
我已经研究这个问题一段时间了,但找不到任何合理的解释来解释为什么我的x轴和y轴的名称是正确的颜色,而不是标题R 更改ggplot中标题的颜色,r,ggplot2,scatter-plot,axis-labels,R,Ggplot2,Scatter Plot,Axis Labels,我已经研究这个问题一段时间了,但找不到任何合理的解释来解释为什么我的x轴和y轴的名称是正确的颜色,而不是标题 p <- ggplot(movies, aes(x=budget, y=rating))+ geom_point(shape=1) + theme(axis.title.x = element_text(colour = "#7F3D17"), axis.title.y = element_text(colour = "#7F3D17"),
p <- ggplot(movies, aes(x=budget, y=rating))+
geom_point(shape=1) +
theme(axis.title.x = element_text(colour = "#7F3D17"),
axis.title.y = element_text(colour = "#7F3D17"),
axis.title = element_text(colour = "#7F3D17"),
panel.background = element_rect(fill='#FFD197'),
panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
panel.border = element_blank()) +
labs(x="Budget (in millions)", y="Rating", title="Scatterplot of budget vs movies")
p
p您正在使用axis.title=element_text(color=“#7F3D17”)
为标题获取正确的颜色。但是您应该使用plot.title=element_text(color=“#7F3D17”)
使用axis.title
可以定义两个轴的设置,而使用axis.title.x
或axis.title.y
可以专门定义x轴标题或y轴标题的设置
因为所有标题都使用相同的颜色,所以也可以使用title=element_text(color=“#7F3D17”)
,它应该将绘图标题、轴标题和图例标题的颜色设置为相同的颜色