Stata Date--类型不匹配

时间:2018-02-14 15:00:54

标签: stata

我使用的Stata文件有一个Date列。我不确定是否 数据已经是Stata数据格式。如果没有,请提供一些指导。

作为新手,我尝试了以下代码

. generate date2 = date(Date,"DMY")
type mismatch

Date列条目如下所示

31jan1995
28feb1995
31mar1995
30apr1995
...

更多信息:Type=long Format=%d

1 个答案:

答案 0 :(得分:1)

Date变量(不是Stata术语中的列)已经是一个适当格式化为日常日期的数字变量。

因此,date()函数会抱怨因为它需要字符串变量名或字符串表达式作为第一个参数。

唯一值得注意的另一个细节是%d不再作为日常显示格式定期记录;在最近的Stata版本中,%td是记录的等价物。