楼主: 还好HU
15813 14

[编程问题求助] stata导入后的日期怎样转化为“数字” [推广有奖]

  • 7关注
  • 1粉丝

已卖:42份资源

本科生

29%

还不是VIP/贵宾

-

威望
0
论坛币
512 个
通用积分
12.0930
学术水平
3 点
热心指数
4 点
信用等级
3 点
经验
720 点
帖子
65
精华
0
在线时间
84 小时
注册时间
2018-7-5
最后登录
2019-12-27

楼主
还好HU 学生认证  发表于 2018-9-22 15:58:34 |AI写论文
1论坛币
Excel中日期数据为2015/8/3形式,导入后显示为图1的格式,但是转化为数字时无论按“年月日”还是“日月年”都显示日期数据不存在,请问有人知道是什么问题吗

微信图片_20180922155155.png 360截图20180922155123682.jpg

360截图20180922150745295.jpg (8.56 KB)

360截图20180922150745295.jpg

最佳答案

黃河泉 查看完整内容

这要看你的情况是如何而定 (换言之,你必须说明整个政策的实施与断点回归的关系)?
关键词:Stata tata EXCEL 日期数据 exce

沙发
黃河泉 在职认证  发表于 2018-9-22 15:58:35
还好HU 发表于 2018-9-22 17:09
老师,我了解到有使用”距政策实施日期的天数”作为分组变量的,这样处理可以吗
这要看你的情况是如何而定 (换言之,你必须说明整个政策的实施与断点回归的关系)?

藤椅
黃河泉 在职认证  发表于 2018-9-22 16:16:57
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。并请参考 http://www.jianshu.com/p/9870080fe769,  https://bbs.pinggu.org/thread-5048204-1-1.html, 与 https://bbs.pinggu.org/thread-5917273-1-1.html

板凳
还好HU 学生认证  发表于 2018-9-22 16:39:20
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input int t
  4. 20303
  5. 20304
  6. 20305
  7. 20306
  8. 20307
  9. 20310
  10. 20311
  11. 20312
  12. 20313
  13. 20314
  14. end
  15. format %td t
复制代码

报纸
还好HU 学生认证  发表于 2018-9-22 16:40:31
黃河泉 发表于 2018-9-22 16:16
你若要问程序,永远附上相关资料;若附上资料,永远用 dataex 印出资料。先 ssc install dataex (并见说明) ...
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input int t
  4. 20303
  5. 20304
  6. 20305
  7. 20306
  8. 20307
  9. 20310
  10. 20311
  11. 20312
  12. 20313
  13. 20314
  14. end
  15. format %td t
复制代码
老师您好,这是部分数据

地板
黃河泉 在职认证  发表于 2018-9-22 16:42:42
还好HU 发表于 2018-9-22 16:40
老师您好,这是部分数据
谢谢,请问你要做什么?你的 t 变量就是 Stata 的标准时间变量!

7
还好HU 学生认证  发表于 2018-9-22 16:51:53
黃河泉 发表于 2018-9-22 16:42
谢谢,请问你要做什么?
老师,我想将日期转化为数字

8
黃河泉 在职认证  发表于 2018-9-22 16:54:05
还好HU 发表于 2018-9-22 16:51
老师,我想将日期转化为数字
什么数字?是这个吗? (请 help datetime display formats)
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input int t
  4. 20303
  5. 20304
  6. 20305
  7. 20306
  8. 20307
  9. 20310
  10. 20311
  11. 20312
  12. 20313
  13. 20314
  14. end
  15. format %tdCCYYNNDD t
复制代码
  1. . list

  2.      +----------+
  3.      |        t |
  4.      |----------|
  5.   1. | 20150803 |
  6.   2. | 20150804 |
  7.   3. | 20150805 |
  8.   4. | 20150806 |
  9.   5. | 20150807 |
  10.      |----------|
  11.   6. | 20150810 |
  12.   7. | 20150811 |
  13.   8. | 20150812 |
  14.   9. | 20150813 |
  15. 10. | 20150814 |
  16.      +----------+
复制代码

9
还好HU 学生认证  发表于 2018-9-22 16:59:05
黃河泉 发表于 2018-9-22 16:54
什么数字?
老师,我做的是断点回归,想将日期作为分组变量来定位断点位置,是不是需要将日期字符串形式转为数字型?

10
黃河泉 在职认证  发表于 2018-9-22 17:03:05
还好HU 发表于 2018-9-22 16:59
老师,我做的是断点回归,想将日期作为分组变量来定位断点位置,是不是需要将日期字符串形式转为数字型?
1. 不需要。2. 通常会用日期当作 RDD 来做的分析,八成都是不适合的!

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 18:20