使用数据集中的子组在SAS中进行面板回归

时间:2016-07-10 21:26:23

标签: sas regression

以下是我的数据集示例: enter image description here

在变量“Country”中,我有属于A组的国家和B组(虚拟变量)。

我想在SAS中对这些国家的回报进行面板回归:

  

模型返回=事件(0,1)

添加条件,例如

我只想考虑属于A组的国家,以及2000年以前的国家。

有没有办法在SAS中使用当前数据集对其进行编码?

1 个答案:

答案 0 :(得分:1)

SAS / ETS提供了pairs<Key, Map<Key>::Interator>程序,用于模拟面板数据。请注意,每个横截面必须具有相同的时间段。如果不这样做,则需要事先使用proc panelproc timeseries准备数据。

在您阅读数据后,您将使用proc expandproc panel语句来构建模型。 where语句在ID中略有不同。它首先需要横截面变量,然后是时间ID变量。

proc panel