如何在 r 中使用 ggplot 更改图例大小而不是标题?
How to change legend size but not titles with ggplot in r?
我需要一些帮助来更改标题的大小而不是图例(y 轴)。我不能单独更改它们。
我还需要更改图形大小,更高。
谢谢
grafico <- ggplot(meanIMcomunas, aes(x= IM, y= Comuna))
+ geom_point(aes(color = IM),size =2)
+ labs(title = "Promedio de IM por comuna")
+ theme(text =element_text(size = 2))+scale_color_viridis(option = "D")
theme
ggplot 函数有很多不同的指针指向您要更改的绘图的不同特征。调整您提供的代码 plot.title 只会增加绘图标题的字体大小。轴标题和图例标题还有其他规范,它们也只会更改这些字体(请参阅 axis.text
和 legend.text
以及其他变体)。
grafico <- ggplot(meanIMcomunas, aes(x= IM, y= Comuna))
+ geom_point(aes(color = IM),size =2)
+ labs(title = "Promedio de IM por comuna")
+ theme(plot.title = element_text(size = 20))+
scale_color_viridis(option = "D")
您可以在保存时通过指定宽度和高度并更改单位来更改绘图的大小:
ggsave(grafico, file = "my_file.png", width = 10, height = 10, units = "in")
我需要一些帮助来更改标题的大小而不是图例(y 轴)。我不能单独更改它们。
我还需要更改图形大小,更高。
谢谢
grafico <- ggplot(meanIMcomunas, aes(x= IM, y= Comuna))
+ geom_point(aes(color = IM),size =2)
+ labs(title = "Promedio de IM por comuna")
+ theme(text =element_text(size = 2))+scale_color_viridis(option = "D")
theme
ggplot 函数有很多不同的指针指向您要更改的绘图的不同特征。调整您提供的代码 plot.title 只会增加绘图标题的字体大小。轴标题和图例标题还有其他规范,它们也只会更改这些字体(请参阅 axis.text
和 legend.text
以及其他变体)。
grafico <- ggplot(meanIMcomunas, aes(x= IM, y= Comuna))
+ geom_point(aes(color = IM),size =2)
+ labs(title = "Promedio de IM por comuna")
+ theme(plot.title = element_text(size = 20))+
scale_color_viridis(option = "D")
您可以在保存时通过指定宽度和高度并更改单位来更改绘图的大小:
ggsave(grafico, file = "my_file.png", width = 10, height = 10, units = "in")