Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/127.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Stata Date--类型不匹配_Stata - Fatal编程技术网

Stata Date--类型不匹配

Stata Date--类型不匹配,stata,Stata,我使用的Stata文件有一个日期列。我不确定是否 数据已采用Stata数据格式。如果没有,请提供一些指导 作为新手,我尝试了以下代码 . generate date2 = date(Date,"DMY") type mismatch 日期列条目如下所示 31jan1995 28feb1995 31mar1995 30apr1995 ... 更多信息:Type=long Format=%d统计术语中的日期变量not column已经是一个数字变量,其格式已正确设置为每日日期 因此,date函数

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

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

. generate date2 = date(Date,"DMY")
type mismatch
日期列条目如下所示

31jan1995
28feb1995
31mar1995
30apr1995
...
更多信息:Type=long Format=%d

统计术语中的日期变量not column已经是一个数字变量,其格式已正确设置为每日日期

因此,date函数会抱怨,因为它希望字符串变量名或字符串表达式作为第一个参数


唯一值得注意的其他细节是%d不再作为每日日期显示格式定期记录;在最新的Stata版本中,%td是记录在案的等效值

我想你指的是日期格式而不是数据格式。