您可以使用 '\n' 作为换行符,并使用 hjust 参数将文本左对齐。下面是一个示例代码:

library(ggplot2)

# 创建数据集
df <- data.frame(x = 1, y = 1, label = '第一行\n第二行')

# 创建图形
ggplot(df, aes(x, y)) +
  geom_point() +
  annotate('text', x = df$x, y = df$y, label = df$label, hjust = 0)

这将在图形中添加一个点和一个带有两行文本的标签,其中第二行位于第一行下方,并且左对齐。

ggplot 中添加换行文字并左对齐的 annotate 使用方法

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

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