本人在将excel的数据导入stata后,时间数据变成了数字。(如图一)。经过在网上反复找寻答案,最终找到了一个小方法,目前看来还比较好用,分享给大家。
步骤:1、在excel中将时间列的单元格格式修改为日期,如图二;
2、将数据导入stata或者直接将时间列数据粘贴到stata中,此时时间列数据变成了红色,但此时时间列的属性是str;
3、再使用encode命令,将时间列的格式修改num类型,再手动修改为double就可以啦。
encode exceldate, generate(statadate),结果见图三