Datetime 如何在季度面板数据集中定义时间变量

Datetime 如何在季度面板数据集中定义时间变量,datetime,stata,Datetime,Stata,我有一个季度面板数据集,我想定义时间变量(t),我在stata上继续执行此代码: gen t = quarterly(quarter, "QY") format t %tq xtset country t 我得到以下错误: 面板内的重复时间值 quarter是一个字符串变量(从excel复制),它显示了我的16个国家的面板数据的时间变量,时间跨度为2005年第一季度到2015年第四季度。如果确实quarter正确地转换为SIF季度日期,您显示的内容看起来是合理的。您应该使用duplicate

我有一个季度面板数据集,我想定义时间变量(
t
),我在stata上继续执行此代码:

gen t = quarterly(quarter, "QY")
format t %tq 
xtset country t
我得到以下错误:

面板内的重复时间值


quarter
是一个字符串变量(从excel复制),它显示了我的16个国家的面板数据的时间变量,时间跨度为2005年第一季度到2015年第四季度。

如果确实
quarter
正确地转换为SIF季度日期,您显示的内容看起来是合理的。您应该使用
duplicates
命令识别重复的国家/地区和t的组合,并尝试了解这些组合告诉您的数据。例如,
重复了示例国家t
。有关使用此命令的详细信息,请参见“帮助复制”。@William Lisowski给出了很好的建议,但这里没有我们可以检查的内容。这是一个常见问题解答,如果确实
季度
正确地转换为SIF季度日期,您显示的内容看起来是合理的。您应该使用
duplicates
命令识别重复的国家/地区和t的组合,并尝试了解这些组合告诉您的数据。例如,
重复了示例国家t
。有关使用此命令的详细信息,请参见“帮助复制”。@William Lisowski给出了很好的建议,但这里没有我们可以检查的内容。这是一个常见问题