【Stata小课堂 1】如何把字符型的日期转化为数值型的日期? |
您所在的位置:网站首页 › 字符转换数值怎么设置 › 【Stata小课堂 1】如何把字符型的日期转化为数值型的日期? |
核心命令: numdate 如果stata之前没有安装过numdate命令,可以在stata命令窗口中输入: ssc install numdate 如果这种方法行不通,可以从help numdate中直接安装。 安装完成后,下面的操作就非常容易了。 与numdate一起下载的一共有三个主要的命令: numdate,转换为数值型日期变量convdate,将numdate的结果转换为其他日期格式extrdate,提取日期变量某个组分 numdate 后面待转换的变量名可以是数值型,如20200107,也可以是字符型的20200107,或01072020,亦或是系统日期函数,非常智能。在选项中需要使用pattern()指定年月日的顺序和特征,如090719需要指定为pattern(MD20Y),以便让Stata认为是2019年09月07日。 三个命令都加上选项dryrun,可供测试效果使用,不会将新变量写入当前数据库。 案例演示: 关于作者:姓名:Nicholas J. Cox, Durham University, UK邮箱:[email protected]出处:https://www.statalist.org/forums/forum/general-stata-discussion/general/1308227 参考文献: Cox, N.J. 2010. Stata tip 68: Week assumptions. Stata Journal 10(4): 682-685. Cox, N.J. 2012a. Stata tip 111: More on working with weeks. Stata Journal 12(3): 565-569. Cox, N.J. 2012b. Stata tip 111: More on working with weeks, erratum. Stata Journal 12(4): 765. |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |