全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4062 2
2015-05-20
求助万能的版友们,想用stata画两个变量的散点图,但是用圆圈大小表示第三个变量,这样就可以在二维的空间表现三维的意义,最好是将地区表示上去(可以放在圆圈内,也可以放在圆圈外),这个到底该怎么弄?
PS:我初步弄了下,样本是31个省份的某一年数据,用如下命令:twoway scatter y x [fweight=z],msymbol(oh) msize(large) mcolor(red),但是这个不能看出哪个圆圈代表哪个地区,但是当我用twoway scatter pgdp gini [fweight=trade],msymbol(oh) msize(large) mcolor(red) mlabel(code)命令时,每个圆圈都变成了同样的大小,请问这个究竟该怎么解决?谢谢了!!
二维码

扫码加我 拉你入群

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

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

全部回复
2015-5-20 16:15:20
比较tricky的解决办法:
画两次scatter,第一次不同大小的圆圈,第二次加label
复制代码
二维码

扫码加我 拉你入群

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

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

2015-5-27 12:34:41
andruw 发表于 2015-5-20 16:15
比较tricky的解决办法:
画两次scatter,第一次不同大小的圆圈,第二次加label
谢谢指点,到时试试。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群