全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3489 4
2010-01-12
要在一组数据中插入新的一列数据,变量名为date,如全部设为20006-12-31。在stata中如何实现?
我只知道把它导到excel中加入,再导回STATA。这种情况多了就很麻烦。谢谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2010-1-12 22:31:22
xmcxy1 发表于 2010-1-12 22:23 要在一组数据中插入新的一列数据,变量名为date,如全部设为2006-12-31。在stata中如何实现?
*若date是字符变量

g date="2006-12-31"
二维码

扫码加我 拉你入群

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

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

2010-1-12 22:33:38
*若date是日期变量
g date=date("2006-12-31","YMD")
二维码

扫码加我 拉你入群

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

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

2010-1-13 10:12:21
我用上面的方法即日期型的,显示的是缺失值。
就换为:gen date=d(31Dec2006)
format date %dD_m_Y   就可以了。
版主的方法更简单,不知是我哪里错了。
但总之,非常感谢版主的热心解答!
3# sungmoo
二维码

扫码加我 拉你入群

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

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

2010-1-18 22:27:08
*若date是字符变量

g date="2006-12-31
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群