繁体   English   中英

ggplot2:加权散点图中的自定义图例单位

[英]ggplot2: custom legend units in weighted scatterplot

我想使用ggplot2手动设置加权散点图的图例中显示的点大小。 我的数据集类似于以下数据集,图中只有两个不同的点大小。 我希望图例仅显示大小1和200,而不是自动生成的值范围。

library(ggplot2)
data <- data.frame(x = 0:10, y = 0:10, sz = c(200, rep(1, 10)))
ggplot(data, aes(x = x, y = y, size = sz)) + geom_point()

图像结果

您可以指定所需的特定休息时间:

ggplot(data, aes(x = x, y = y, size = sz)) + geom_point() +
  scale_size(breaks = c(1, 200))

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM