我过去曾使用回归表进行过观察。
但是,我想知道如何将stargazer与因子分析和主成分分析的输出结合使用。
我的代码运行如下:
fa1 <- factanal(new2, factors = 4, rotation = "varimax", sort = TRUE)
print(fa1, digits = 3, cutoff = .5, sort = TRUE)
load <- fa1$loadings[,1:2]
plot(load,type="n")
text(load,labels=names(new2),cex=.7)
和
two <- pca(new2, nfactors = 3)
这不起作用 - 我到目前为止唯一的尝试。
stargazer(fa1, type = "text", title="Descriptive statistics", digits=1, out="table1.txt")
更新:自发布以来,我已经能够将对象转换为数据框:
已转换&lt; - as.data.frame(unclass(fa1 $ loadings))
然后我成功使用了上面的代码,除了输出似乎不包括单个因子得分。
见下文:
答案 0 :(得分:0)
这可能不是一个完美的解决方案,您现在可能已经发现了,但是您可以做的是通过添加 summary = FALSE
作为选项,使用 stagazer 单独输出因子分数。通过这种方式,您只能将因子载荷作为输出。
例如像这样:
stargazer(fa1, summary = FALSE, title="Descriptive statistics", digits=1, out="table1.txt")