R 设置一个;“基本尺寸”;用于ggplot2中的geom_标签,以便最小值仍然可读

R 设置一个;“基本尺寸”;用于ggplot2中的geom_标签,以便最小值仍然可读,r,ggplot2,R,Ggplot2,我想在geom\u标签中使用“尺寸”作为审美标准。我的问题是最小标签大小太小,以至于相应的标签几乎不可读 在使用尺寸美学时,有没有办法设置“最小尺寸”之类的东西?如果有办法的话,它还可以指定最大标签大小,对吗 我尝试了主题\u minimal(base\u size=15),但这会改变绘图中的所有大小 小型可复制示例: library(ggplot2) data <- data.frame(title = c("too small!!!", "just right", "quite bi

我想在
geom\u标签
中使用“尺寸”作为审美标准。我的问题是最小标签大小太小,以至于相应的标签几乎不可读

在使用尺寸美学时,有没有办法设置“最小尺寸”之类的东西?如果有办法的话,它还可以指定最大标签大小,对吗

我尝试了
主题\u minimal(base\u size=15)
,但这会改变绘图中的所有大小

小型可复制示例:

library(ggplot2)

data <- data.frame(title = c("too small!!!", "just right", "quite big"),
                   x.value = 1:3,
                   y.value = 1:3,
                   size.value = c(1, 5, 10))
ggplot(data, aes(x = x.value, y = y.value, size = size.value, label = title)) +
  geom_label()
库(ggplot2)

数据使用
scale\u size
range
参数确实存在:

ggplot(data, aes(x = x.value, y = y.value, size = size.value, label = title)) +
  geom_label() + scale_size(range = c(0.5, 6))