我想创建一个绘图,其中 geom_points(或抖动)在给定值之后填充,但它们的线条颜色为白色。
但是,将颜色设置为白色会使图例显示不可见的点,并且相当无用。如何强制图例以正确大小显示黑点,但实际绘图具有不同的颜色和填充?
我已经开始工作的一个例子:
mtcars %>%
ggplot(aes(disp, mpg, size = cyl, fill = mpg)) +
geom_jitter(alpha = 0.8, pch = 21) +
scale_size_continuous(trans = 'log10') +
scale_fill_viridis_c()
我怎样才能color = 'white'
在里面设置geom_jitter
,而不创造一个无用的传说?