楼主: chen_jianping
42735 16

[字符问题求助] stata中如何把数值型数据变成日期型? [推广有奖]

  • 0关注
  • 0粉丝

小学生

85%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
221 点
帖子
8
精华
0
在线时间
11 小时
注册时间
2009-8-28
最后登录
2020-4-1

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
日期数据转过来后变成数值型,如20101102,20101205,20110105,20120525等,请教如何转变成日期型?
试过date(s1,"ymd")函数,要求s1字段是字符型,但是通过string函数转过来格式就不对了,变成2.01+E10之类的格式了
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 数值型 日期型 string 如何

已有 1 人评分经验 收起 理由
remlus + 100 精彩帖子

总评分: 经验 + 100   查看全部评分

沙发
zhukovasky 发表于 2013-1-4 09:14:18 |只看作者 |坛友微信交流群
先生成字符型,stata应该没什么变化,然后再提取年月日,生成新的变量如year,month,date,然后再用stata里面的函数转换为时间型。
za rujina!

使用道具

藤椅
chen_jianping 发表于 2013-1-4 11:02:56 |只看作者 |坛友微信交流群
zhukovasky 发表于 2013-1-4 09:14
先生成字符型,stata应该没什么变化,然后再提取年月日,生成新的变量如year,month,date,然后再用stata里面 ...
  1. . gen a=string(s1)
  2. . l
  3.      +---------------------+
  4.      |       s1          a |
  5.      |---------------------|
  6.   1. | 20101102   2.01e+07 |
  7.   2. | 20110203   2.01e+07 |
  8.   3. | 20120506   2.01e+07 |
  9.      +---------------------+
复制代码


转换成字符型就变成这样了

使用道具

板凳
zhukovasky 发表于 2013-1-4 11:24:01 |只看作者 |坛友微信交流群
我试试看,stata这玩意儿讨厌的就在这复制的时候总是缺斤短两
za rujina!

使用道具

报纸
ctx5518 发表于 2013-1-5 14:42:44 |只看作者 |坛友微信交流群
gen a=string(s1, "%12.0f")
已有 3 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
小杨直溜A + 1 + 1 + 1 精彩帖子
夏目贵志 + 5 + 1 精彩帖子
SpencerMeng + 10 + 1 精彩帖子

总评分: 经验 + 5  论坛币 + 10  学术水平 + 2  热心指数 + 2  信用等级 + 1   查看全部评分

使用道具

地板
chen_jianping 发表于 2013-1-9 10:27:36 |只看作者 |坛友微信交流群
ctx5518 发表于 2013-1-5 14:42
gen a=string(s1, "%12.0f")
有效,谢谢!

使用道具

7
valderfield 发表于 2014-1-10 17:39:22 |只看作者 |坛友微信交流群
把他变成这种形似日期的字符型有神马用啊。。。

使用道具

8
zhaohaoyang 发表于 2014-2-9 21:17:23 |只看作者 |坛友微信交流群
chen_jianping 发表于 2013-1-4 11:02
. gen a=string(s1)
. l
     +---------------------+
这是因为Stata从19600101计数表示日期,19600101是第0天

使用道具

9
peyzf 发表于 2015-3-16 20:20:00 |只看作者 |坛友微信交流群
学习中~

使用道具

10
xiaoyu90922 发表于 2015-4-7 10:39:01 |只看作者 |坛友微信交流群
感谢楼上前辈的讨论,小的收益良多!

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 22:52