楼主: auv
1889 4

[作图问题求助] 一种Excel可以做的图,不知用stata如何实现 [推广有奖]

  • 15关注
  • 1粉丝

副教授

29%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0.5723
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
8668 点
帖子
273
精华
0
在线时间
1219 小时
注册时间
2009-5-7
最后登录
2025-8-30

楼主
auv 发表于 2014-10-4 21:19:40 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我的数据是:
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)
还是不对。
求高手出现~~
二维码

扫码加我 拉你入群

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

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

关键词:Stata EXCEL exce tata 如何实现 直方图 Excel 如何

沙发
yihuayishijie 发表于 2014-10-6 11:01:10
帮顶一下   

藤椅
SpencerMeng 在职认证  发表于 2014-10-6 16:55:01
我觉得你就分别作出条形图和折线图就好了

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

望采纳。

板凳
tracy3768 发表于 2014-10-6 19:32:28
同样不太会啊

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

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

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-26 12:05