发现一个关于标准化panel data的问题。假设数据的结构是这样的
N是公司数量,T是时间线
T
-------------------------------------------->
|
|
|
|
|
| X1
N |
|
|
|
V
我应该沿着时间轴标准化呢还是沿着N轴标准化?所谓沿着时间轴就是将一行数据看作一组,进行标准化,所谓沿着N轴就是以每一纵列数据为一组,进行标准化.
我的panel data的几个变量需要标准化。请问该怎么做?
一维的变量的代码可以是
x1 <- (x0 - mean(x0[])) / sd(x0[])
那么二维的呢?
model{
for (i in 1:N){
for (j in 1:T){
x1[ , j] <- (x0[ , j] - mean(x0[ , j])) / sd(x0[ , j])
这样对不对?我担心i和j的符号省略会有问题.
第二个问题。
标准化以后的变量的系数该如何解释?
比如X0是公司的雇员数,因变量是probit link的公司进入市场的0/1变量.X0的系数如何解释呢?
X0标准化以后该如何解释系数?
X0取自然对数的话是不是Stata里面一样相当于弹性来解释?这样比较简单阿.
多谢.!
N是公司数量,T是时间线
T
-------------------------------------------->
|
|
|
|
|
| X1
N |
|
|
|
V
我应该沿着时间轴标准化呢还是沿着N轴标准化?所谓沿着时间轴就是将一行数据看作一组,进行标准化,所谓沿着N轴就是以每一纵列数据为一组,进行标准化.
我的panel data的几个变量需要标准化。请问该怎么做?
一维的变量的代码可以是
x1 <- (x0 - mean(x0[])) / sd(x0[])
那么二维的呢?
model{
for (i in 1:N){
for (j in 1:T){
x1[ , j] <- (x0[ , j] - mean(x0[ , j])) / sd(x0[ , j])
这样对不对?我担心i和j的符号省略会有问题.
第二个问题。
标准化以后的变量的系数该如何解释?
比如X0是公司的雇员数,因变量是probit link的公司进入市场的0/1变量.X0的系数如何解释呢?
X0标准化以后该如何解释系数?
X0取自然对数的话是不是Stata里面一样相当于弹性来解释?这样比较简单阿.
多谢.!