全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5555 8
2018-04-15
问题描述:数据的日期是截止到每一个季度末的数据,请问能否将截止到季度末的变量3的数据转化成周一到周五的平均数据,周六和周日的数据为0这种形式?因为每个月的天数不同,我总是出错。请求大家的帮助!

* Example generated by -dataex-. To install: ssc install dataex
clear
input long(scode deadline) double(var3 var4)
300001 20071231    .19    .19
300001 20080930      .      .
300001 20081231    .64    .64
300001 20090331    .14    .14
300001 20090630    .41    .41
300001 20090930    .64      .
300001 20091231    .79    .79
300001 20100331    .12    .12
300001 20100630   .275   .275
300001 20100930     .5     .5
300001 20101231    .85    .85
300001 20110331    .15    .15
300001 20110630   .238   .238
300001 20110930    .36    .36
300001 20111231    .52    .52
300001 20120331    .07    .07
300001 20120630   .177   .177
300001 20120930    .28    .28
300001 20121231     .4     .4
300001 20130331    .09    .09
300001 20130630    .25    .25
300001 20130930   .436   .436
300001 20131231    .59    .59
300001 20140331    .17    .17
300001 20140630    .18    .18
300001 20140930    .31    .31
300001 20141231     .4     .4
300001 20150331    .11    .11
300001 20150630     .1     .1
300001 20150930    .13    .13
300001 20151231    .16    .16
300001 20160331    .05    .05
300001 20160630    .09    .09
300001 20160930    .13    .13
300001 20161231    .25    .25
300001 20170331    .06    .06
300001 20170630     .1     .1
300001 20170930    .14    .14
end

二维码

扫码加我 拉你入群

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

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

全部回复
2018-4-15 15:38:45
看不懂你的问题,请举例说明。
二维码

扫码加我 拉你入群

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

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

2018-4-15 16:25:48
黃河泉 发表于 2018-4-15 15:38
看不懂你的问题,请举例说明。
黄老师,日期列是截止日期的值
比如在
300001 20090331
这是截止到2009年3月31日的数据,一共有三个月,可以除以3,计算每个月的平均值,怎么把每个月的平均值分摊到这个月的交易日内,交易日非周末这种,因为每一个月的交易日不一样,不晓得怎么避开周末
二维码

扫码加我 拉你入群

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

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

2018-4-15 16:33:42
xmkwff821703 发表于 2018-4-15 16:25
黄老师,日期列是截止日期的值
比如在
300001 20090331
你是不是应该还有另外一个档要合并?
二维码

扫码加我 拉你入群

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

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

2018-4-15 16:35:53
xmkwff821703 发表于 2018-4-15 16:25
黄老师,日期列是截止日期的值
比如在
300001 20090331
照你的意思,2009年1月1日到2009年3月31日的每一天的值都一样的=0.19/3。
二维码

扫码加我 拉你入群

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

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

2018-4-15 23:06:00
xmkwff821703 发表于 2018-4-15 16:25
黄老师,日期列是截止日期的值
比如在
300001 20090331
按我的理解,你实际上是想获得各个季度的工作日总共有多少天,然后把var3和var4的数值除以这个天数,得到平均每天的数值是吧?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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