全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2197 0
2020-06-15
初学Stata软件,在使用reshape函数进行长宽转换时出现了一点问题。附件为stata文件,第一列是股票代码(code),后面几列是各交易日股票的成交额。现在想利用reshape函数将数据转换为:第一列表示股票代码,第二列表示日期(日期分别为20190311  20190416 20190531  20190710  20190814 20190919  20191031  20191205 20200115  20200227  20200402 20200520),第三列表示成交量,代码如下:
sysuse xiao1.dta
reshape long am, i(code) j(date1)

然后有一部分就运行错误了,note中j的一部分时间比原来每列标题中的时间错后了一天,比如第一个时间应该是2019年03月11日,但是代码这里就显示为3月12日了,当然这些错误时间找不到对应的成交量,reshape转换后数据的也出现错误。只有一小部分日期是正常的,这是为什么呢?
(note: j = 20190312 20190416 20190532 20190710 20190814 20190920 20191032 20191204 20200116 20200228 20200402 20200520)

(note: am20190312 not found)
(note: am20190532 not found)
(note: am20190920 not found)
(note: am20191032 not found)
(note: am20191204 not found)
(note: am20200116 not found)
(note: am20200228 not found)


附件列表

xiao1.dta

大小:11.85 KB

 马上下载

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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