全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
14580 10
2013-05-13
悬赏 3 个论坛币 已解决
请教个简单问题,如何把每个月数据的均值做折线图?如:
数据格式为
月份    X
1        3
1        2
1        1
2        3
2        4
2        5
3      
……………………

即,1月均值为2,2月均值为4,3月……
把2、4等这些均值做折线图

谢谢

最佳答案

hplcdadong 查看完整内容

collapse (mean) x, by(month) quietly sum month line x month, xlabel(1(1)`r(max)')
二维码

扫码加我 拉你入群

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

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

全部回复
2013-5-13 18:20:34
collapse (mean) x, by(month)
quietly sum month
line x month, xlabel(1(1)`r(max)')
二维码

扫码加我 拉你入群

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

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

2013-5-13 20:58:52
二维码

扫码加我 拉你入群

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

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

2013-5-14 02:47:42
Graph.png
clear
input   ///
month   wage
1        3
1        2
1        1
2        3
2        4
2        5
3        4
3        2
3        6
4        7
4        10
4        12
end

bysort month: egen mwage=mean(wage)

tw (scatter wage month) (line mwage month)
二维码

扫码加我 拉你入群

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

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

2013-5-16 01:26:37
蓝色 发表于 2013-5-14 02:47
clear
input   ///
month   wage
谢谢,再追问一下,我现在是有好多年的月份数据,我怎么让出来的图的横坐标,是每12个月标记一下呢(便于观察月份)? 比如我总共10年,120个月,横坐标标示出2001.1   2002.1    2003.1 ……


month   wage
2001.1        3
2001.2        2
2001.3        1
2001.4        3
2001.5        4
2001.6        5
2001.7        5   
2001.8       3
2001.9       4
2001.10     4
2001.11     5
2001.12     5
2002.1      6
2002.2       6
……

二维码

扫码加我 拉你入群

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

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

2013-5-16 01:33:24
hplcdadong 发表于 2013-5-14 01:36
collapse (mean) x, by(month)
quietly sum month
line x month, xlabel(1(1)`r(max)')
谢谢,再追问一下,我现在是有好多年的月份数据,我怎么让出来的图的横坐标,是每12个月标记一下呢(便于观察月份)? 比如我总共10年,120个月,横坐标标示出2001.1   2002.1    2003.1 ……
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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