根据列中的值更改 geom_point 的大小

jus*_*482 5 r ggplot2

我已经绘制了数据geom_point,数据点的大小由列中的值设置。我想增加这些点的整体大小(并保持相对大小)。我尝试将所有值乘以一个数字,但点大小保持不变。如何增加整体点大小? 在此输入图像描述

Dan*_*ams 6

修改rangeinscale_size()或 如果您愿意scale_radius()

library(tidyverse)

mtcars %>% 
  ggplot(aes(x = disp, y = hp)) +
  geom_point(aes(size = mpg), alpha = 0.5) +
  scale_size(range = c(5, 10))
Run Code Online (Sandbox Code Playgroud)

由reprex 包于 2021 年 3 月 16 日创建(v1.0.0)