我在從線性混合模型(lmer()
)獲取擬合值時出現問題。通常我會用fitted()
但我得到這個錯誤:獲取擬合值時出錯
Error: $ operator not defined for this S4 class
是否有另一種方式來獲得擬合值,或任何人都可以解釋我爲什麼我收到這個錯誤?
我正在使用R版本3.0.1。
希望有人能幫忙。
我在從線性混合模型(lmer()
)獲取擬合值時出現問題。通常我會用fitted()
但我得到這個錯誤:獲取擬合值時出錯
Error: $ operator not defined for this S4 class
是否有另一種方式來獲得擬合值,或任何人都可以解釋我爲什麼我收到這個錯誤?
我正在使用R版本3.0.1。
希望有人能幫忙。
你可以嘗試從lme4
packgage直接用命令
lme4::fitted(yourModel)
這實際上有效!非常感謝:) – PJensen
@PJensen如果這個答案解決了你的問題,你可以點擊複選標記來接受它。 –
你加載'lme4'包訪問
fitted
功能? –是的。然而,得到這個:附加包:'lme4' 以下對象從'包:stats'中被屏蔽: AIC,BIC – PJensen
@PJensen該消息是預期的;別擔心。 lme4爲一些基本的R函數提供了擴展功能。 –