楼主: wanyc
18257 3

[问答] 求教:在ggplot2使用geom_point画点的大小问题 [推广有奖]

  • 0关注
  • 0粉丝

本科生

6%

还不是VIP/贵宾

-

威望
0
论坛币
33 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1718 点
帖子
29
精华
0
在线时间
115 小时
注册时间
2009-11-15
最后登录
2018-10-16

在ggplot2中使用geom_point时,size=value可以使点的大小根据值的不同而变化,但因为size已经被使用了,如果我想整体放大所有的点,有什么办法吗?用的是plot()+geom_point(data=mydata,aes(x=lon,y=lat,size=value2),color="yellow")
我试着把所有value值等比例放大,但在图上点的大小还是维持原样。或者有别的什么方法可以在中国地图上画出不同大小的点吗,我之前使用REmap包,但似乎没办法改变点的大小,谢谢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:ggplot2 gplot Point plot EOM

沙发
wanyc 发表于 2018-9-6 10:22:16 |只看作者 |坛友微信交流群
我现在又碰到了一个问题,因为size只能根据我的一个变量大小决定,导致在不同的图中带下不固定,我有一个图取值只有1,2,另一个图中取值从1-9,然后结果第一个途中2的点比第二个图里9的的点都要大,这个要怎么解决……谢谢

捕获1.JPG (9.44 KB)

捕获1.JPG

捕获.JPG (8.66 KB)

捕获.JPG

使用道具

藤椅
重明论 发表于 2019-12-30 20:44:37 |只看作者 |坛友微信交流群
scale_size_continuous(range = c(2,5))

使用道具

25.3348
板凳
zhangxy3127 发表于 2022-5-30 16:43:48 |只看作者 |坛友微信交流群
重明论 发表于 2019-12-30 20:44
scale_size_continuous(range = c(2,5))
太棒了

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2025-7-30 08:40