您可以使用theme()函数中的legend.spacing参数来设置图例文本之间的间距。该参数的默认值为unit(0.2, "cm"),您可以将其调整为所需的值,例如:

library(ggplot2)

# 创建一个简单的散点图
ggplot(mtcars, aes(x = wt, y = mpg, color = factor(cyl))) + 
  geom_point() +
  labs(title = "汽车重量与油耗之间的关系", x = "汽车重量", y = "油耗", color = "汽缸数") +
  
  # 设置图例文本之间的间距为0.5cm
  theme(legend.spacing = unit(0.5, "cm"))

这将将图例文本之间的间距设置为0.5cm。您可以根据需要调整该值。


原文地址: https://www.cveoy.top/t/topic/bKx9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录