gpt4 book ai didi

r - 了解 R 中观星者返回的错误

转载 作者:行者123 更新时间:2023-12-04 13:05:06 28 4
gpt4 key购买 nike

我正在尝试重现 this posting 中描述的 R 输出的简化版本.更一般地说,这与我尝试使用 stargazer() 有关。从 lmer 生成 LaTex 表的函数目的。

按照作者的贴子,我已经加载了相应的库并成功创建了两个lmer使用以下代码的对象:

library(lme4)
library(stargazer)
data(cake)
M1 <- lmer(angle ~ temp + (1 | replicate) + (1|recipe:replicate), cake, REML= FALSE)
M2 <- lmer(angle ~ factor(temperature) + (1 | replicate) + (1|recipe:replicate), cake, REML= FALSE)

当我尝试以下代码时,它返回以下错误:
stargazer(M1, M2, style="ajps", 
title="An Illustrative Model Using Cake Data",
dep.var.labels.include = FALSE,
covariate.labels=c( "Temperature (Continuous)",
"Temperature (Factor $<$ 185)",
"Temperature (Factor $<$ 195)",
"Temperature (Factor $<$ 205)",
"Temperature (Factor $<$ 215)",
"Temperature (Factor $<$ 225)"))

Error in objects[[i]]$zelig.call : $ operator not defined for this S4 class


我不明白这个错误的根源,也不知道如何纠正它,我将不胜感激任何帮助。

我在桌面模式下使用 RStudio 版本 0.99.441。

我的 R 版本信息 如下:
platform       x86_64-apple-darwin13.4.0   
arch x86_64
os darwin13.4.0
system x86_64, darwin13.4.0
status
major 3
minor 2.0
year 2015
month 04
day 16
svn rev 68180
language R
version.string R version 3.2.0 (2015-04-16)
nickname Full of Ingredients

我的版本 stargazer包是5.1,我的版本是 lme4是 1.1-7

最佳答案

您可以在运行 stargazer 之前添加以下代码.

class(M1) <- "lmerMod"
class(M2) <- "lmerMod"

关于r - 了解 R 中观星者返回的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30649975/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com