楼主: 梦在心间
30719 18

[统计软件] 求问STATA日期转换:年月日是三个分别的变量合为一个变量 [推广有奖]

11
fatherberry 发表于 2015-8-24 14:19:32
菊花武士 发表于 2015-8-17 13:49
请教一下,如何生成月度数据呢 (e.g. 2010m1) ?或者说用什么命令可以生成阅读数据呢?麻烦指点一下。谢 ...
谢谢你的提问~

请教不敢当。

我前阵子没登论坛,没及时回复,还望谅解。

你的问题是这样的,新生成一个变量、然后再把形式改为日期就好,具体如下:
gen newvar=monthly(oldvar,"YM")  //此时会生成一个数值型的变量,接着,
format newvar %tm    //,这样,就从oldvar的1990-03的形式转换为newvar的1990m3的形式了。

希望可以帮到你~

12
菊花武士 发表于 2015-8-24 14:37:50
fatherberry 发表于 2015-8-24 14:19
谢谢你的提问~

请教不敢当。
虽然之前已经搞明白了。还是非常感谢,细心解答

13
fatherberry 发表于 2015-8-25 13:46:06
菊花武士 发表于 2015-8-24 14:37
虽然之前已经搞明白了。还是非常感谢,细心解答
没事儿没事儿,现在毕业了,也不怎么登论坛了,工作和之前的学得都没啥关系。也就没热情了。

14
ち若_、离。 发表于 2015-12-19 21:28:53
Big_Dipsy 发表于 2015-4-4 14:03
gen year= year(ymd)
gen month =month(ymd)
gen day = day(ymd)
请问下如何生成20150213这样YMD格式的呢

15
offshorewind 发表于 2016-4-21 18:18:39
fatherberry 发表于 2015-8-24 14:19
谢谢你的提问~

请教不敢当。
多谢~ 试了好久终于看到你的回复才弄好❤

16
michaeljija 发表于 2017-5-2 00:06:33
fatherberry 发表于 2015-8-24 14:19
谢谢你的提问~

请教不敢当。
It's good for me. Thanks ~

17
HZX1122 学生认证  发表于 2019-4-24 19:41:13
你好 为什么我的合并完成之后就变成所有的量都是缺失量了呢,你们有没有遇到过这样的情况呀? 求解!

微信图片_20190424194029.png (2.28 KB)

微信图片_20190424194029.png

微信图片_20190424194025.png (2.08 KB)

微信图片_20190424194025.png

微信图片_20190424194017.png (9.1 KB)

微信图片_20190424194017.png

18
聪明的小石头 发表于 2019-7-30 17:29:35
HZX1122 发表于 2019-4-24 19:41
你好 为什么我的合并完成之后就变成所有的量都是缺失量了呢,你们有没有遇到过这样的情况呀? 求解!
顺序不对

gen date=mdy(A002_b,A002_c,A002_a)

19
comeliness 学生认证  发表于 2022-9-2 17:14:34
gen 新日期名称=mdy(月,日,年)
format 新日期名称 %td

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-30 19:43