0

首先,我在使用 R 方面相对较新,之前没有使用过 lavaan(或增长模型),所以请原谅我的无知。

我正在撰写论文并分析 2007 年金融危机期间的美国金融业。因此,我有各个银行和每家银行的多个变量(从 2007 年到 2013 年),有些是随时间变化的(例如 ROA 或资本充足率),有些是时间不变的(例如大小或年龄)。有些变量也是时变的,但不是多层次的,因为它们适用于所有公司(例如美国金融业的平均 ROA)。

首先,我可以在这种情况下使用 lavaan 的增长曲线模型(“增长”)吗?本教程中给出的示例适用于影响结果 (DV) 的时变变量 (c) 或影响斜率 (s) 和截距 (i) 的时变变量 (x1 和 x2)。影响斜率和截距的时变变量呢?我找不到这种语法的示例。

另外,如何在我的分析中指定“组”(即不同的银行)?实际上可以在lavaan(或R)中做一个多层次的增长曲线模型吗?

最后但并非最不重要的一点是,我可以找到如何在 R 中导入多级数据集。我的数据集基本上是一个 3 维矩阵(不同公司随时间变化的不同变量)那么我如何通过 SPSS(或记事本?)输入它?

非常感谢任何帮助,我基本上不知道如何实现这个模型,并且真诚地需要一些帮助......

提前感谢大家的时间!

哈利

编辑:这是我到目前为止附带的 sytanx。你觉得有道理吗?

ETHthesismodel <- '
# intercept and slope with fixed coefficients
i =~ 1*t1 + 1*t2 + 1*t3 + 1*t4
s =~ 0*t1 + 1*t2 + 2*t3 + 3*t4

#regressions (independent variables that influence the slope & intercept)
i ~ high_constr_2007 + high_constr_2008 + ... + low_constr_2007 + low_constr_2008 + ... + ... diff_2013
s ~ high_constr_2007 + high_constr_2008 + ... + low_constr_2007 + low_constr_2008 + ... + ... diff_2013

# time-varying covariates (control variables)
t1 ~ size_2007 + cap_adeq_2007 + brand_2007 +... + acquisitions_2007
t2 ~ size_2008 + cap_adeq_2008 + brand_2008 + ... + acquisitions_2008
...
t7 ~ size_2013 + cap_adeq_2013 + brand_2013 + ... + acquisitions_2013
'
fit <- growth(ETHthesismodel, data = inputdata,
group = "bank")
summary(fit)
4

0 回答 0