全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
6262 10
2015-12-17

我想把book1的股票收益率数据和book2的市场收益率数据合并在一起,但是日期格式不合适,请问我应该怎样改呢?非常着急,在写硕士毕业论文,比较麻烦,请大家帮帮忙。谢谢。

book1的日期格式是 type: int  format: %td         例如:22jun2004
book2的日期格式是type:str10  format:%10s        例如:2004-01-02

应该怎样把日期格式做成一样的呢?怎样才能合并呢?
二维码

扫码加我 拉你入群

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

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

全部回复
2015-12-18 09:43:57
book2里
gen date = date(datestr, "YMD")
format %td date
之后再和book1 merge
二维码

扫码加我 拉你入群

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

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

2015-12-18 10:44:39
貌似不管用,book2的格式还是type:str10  format:%10s   这样.
gen date = date(datestr, "YMD")
date already defined
r(110);

. gen date1= date(datestr, "YMD")
datestr not found
r(111);

. gen date1= date(date, "YMD")

. format %td date
string %fmt required for string variables
r(120);


.
二维码

扫码加我 拉你入群

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

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

2015-12-18 11:29:16
请蓝色帮我解答一下吧  @蓝色
非常感谢!!!
二维码

扫码加我 拉你入群

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

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

2015-12-18 14:44:20
谁能回复一下?正在写毕业论文,被这里卡住了,实证部分做不下去。请好心人帮帮忙吧。非常着急。谢谢!!
二维码

扫码加我 拉你入群

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

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

2015-12-19 00:49:10
清清绿茶 发表于 2015-12-18 10:44
貌似不管用,book2的格式还是type:str10  format:%10s   这样.
gen date = date(datestr, "YMD")
date ...
你得把变量名给改成你实际的变量名啊。。。你发贴的时候又没说你的变量都是什么名字|||
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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