我正在使用ggplot和geom_point绘制图表上的点。点的大小对应于数据点的大小。幅度从2到10.我想通过将0.5的因子应用到它们的大小来绘制点,以便大小从1到5.在图例的侧面,我想展示实际大小从2到10。
我该怎么做?
答案 0 :(得分:0)
有两种可能性:
1)将幅度除以2:
geom_point(aes(size = magnitude/2))
2)使用range = c(1,5)
参数:
geom_point(aes(size = magnitude)) +
scale_size(range = c(1,5))