Stata 转置变量

Stata 转置变量,stata,Stata,有没有一种简单的方法可以在Stata中转置我的变量 发件人: 致: 我的理解是,我必须首先创建一个矩阵: mkmat *, matrix(data) matrix data = data' svmat data 尝试xpose: . webuse xposexmpl, clear . list +--------------------------------+ | county year1 year2 year3 | |-------------

有没有一种简单的方法可以在Stata中转置我的变量

发件人:

致:

我的理解是,我必须首先创建一个矩阵:

mkmat *, matrix(data)
matrix data = data'
svmat data

尝试
xpose

. webuse xposexmpl, clear

. list

     +--------------------------------+
     | county   year1   year2   year3 |
     |--------------------------------|
  1. |      1    57.2    11.3    19.5 |
  2. |      2    12.5     8.2    28.9 |
  3. |      3      18    14.2    33.2 |
     +--------------------------------+

. xpose, clear varname

. list

     +-------------------------------+
     |   v1     v2     v3   _varname |
     |-------------------------------|
  1. |    1      2      3     county |
  2. | 57.2   12.5     18      year1 |
  3. | 11.3    8.2   14.2      year2 |
  4. | 19.5   28.9   33.2      year3 |
     +-------------------------------+
mkmat *, matrix(data)
matrix data = data'
svmat data
. webuse xposexmpl, clear

. list

     +--------------------------------+
     | county   year1   year2   year3 |
     |--------------------------------|
  1. |      1    57.2    11.3    19.5 |
  2. |      2    12.5     8.2    28.9 |
  3. |      3      18    14.2    33.2 |
     +--------------------------------+

. xpose, clear varname

. list

     +-------------------------------+
     |   v1     v2     v3   _varname |
     |-------------------------------|
  1. |    1      2      3     county |
  2. | 57.2   12.5     18      year1 |
  3. | 11.3    8.2   14.2      year2 |
  4. | 19.5   28.9   33.2      year3 |
     +-------------------------------+