全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1858 4
2014-10-04
我的数据是:
code        year        valueadded        rate
1        2011        701.79        16.3
1        2012        959.03        25.1
1        2013        1202.04        18.3
2        2011        2240.47        8.2
2        2012        2450.36        12.6
2        2013        2823.29        13.7


其中code=1代表天津 code=2代表上海
想要画成一副图,即比较了两地valueadded之高低(用柱状图,高度在左边纵轴显示),又比较了两地rate之高低(用折线图,大小在右边纵轴显示)

我的命令一开始是:
graph bar  valueadded , over(code) over(year) || tw |connect rate year if code==1,yaxis(2)|| connect rate year if code==1,yaxis(2)
结果自然是不行的。
后来我又改为:
tw  bar  valueadded year if code==1||   bar  valueadded year if code==2||connect rate year if code==1,yaxis(2)|| connect rate year if code==1,yaxis(2)
还是不对。
求高手出现~~
二维码

扫码加我 拉你入群

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

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

全部回复
2014-10-6 11:01:10
帮顶一下   
二维码

扫码加我 拉你入群

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

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

2014-10-6 16:55:01
我觉得你就分别作出条形图和折线图就好了

最后用graph combine 命令合并即可,因为两个图的x轴是相同的。

望采纳。
二维码

扫码加我 拉你入群

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

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

2014-10-6 19:32:28
同样不太会啊
二维码

扫码加我 拉你入群

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

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

2014-10-27 16:45:44
SpencerMeng 发表于 2014-10-6 16:55
我觉得你就分别作出条形图和折线图就好了

最后用graph combine 命令合并即可,因为两个图的x轴是相同的。 ...
combine之后,两幅图疏离感太强。。。
不过确实没有好的解决办法
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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