0

背景

在分析 SEM 模型中的一些数据时,可以列出对模型拟合影响最大的指标。这是通过 lavaan 项目中的命令 modind 完成的。我可以过滤它以仅显示前几个。该命令如下所示:

head(mod_ind[order(mod_ind$mi, decreasing=TRUE), ], 4)

输出通常如下所示:

               lhs op rhs group mi mi.scaled epc sepc.lv sepc.all
5760         var12  ~   g     1  0         0   0       0        0
7740         var2   ~   g     1  0         0   0       0        0
5562         var35  ~   g     1  0         0   0       0        0
8598         var7   ~   g     1  0         0   0       0        0

问题

  • 如何将这些变量(var12、var2、var35、var7)的名称解析/管道转换为字符串向量?
4

1 回答 1

0

在@chinsoon12 的帮助下,这是一个简单的答案:

vector<-head(mod_ind[order(mod_ind$mi, decreasing=TRUE), "lhs"], 4)

断言:

is.vector(vector)
于 2016-04-28T22:39:03.050 回答