【Stata小课堂 1】如何把字符型的日期转化为数值型的日期?

您所在的位置:网站首页 字符转换数值怎么设置 【Stata小课堂 1】如何把字符型的日期转化为数值型的日期?

【Stata小课堂 1】如何把字符型的日期转化为数值型的日期?

2024-04-20 14:42| 来源: 网络整理| 查看: 265

核心命令: 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