2012-10-04 183 views
1

我正在尋找一種快速方法來提取在lme測試摘要中生成的觀察值數量(N),而不是複製和粘貼?我發現this在線,但該命令似乎不是內置的,並且texreg程序包未上傳到此站點。從lme摘錄N摘要

n <- nobs(model) #extract number of observations 

非常感謝。

+0

'library(nlme); fm1 < - lme(distance〜age,data = Orthodont); NOBS(FM1); nobs(summary(fm1))'對我來說工作得很好...... –

+0

我仍然遇到與nobs相同的錯誤::找不到函數「nobs」。我正在運行v 2.12.1。你認爲這是一個版本的東西? – AWC

+3

任何不更新的原因? – Roland

回答

2
library(nlme) 

x <- 1:80 
g <- sort(rep(c(1,2,3,4),20)) 
set.seed(1) 
y <- 3*x+g*0.01+rnorm(80,sd=0.01) 

plot(y~x) 
fit <- lme(y~x,random=~1|g) 

nobs(fit) 
[1] 80 #works just fine 

fit$dims$N 
[1] 80 #alternative 
+0

fit $ dims $ N-謝謝!精彩的工作。 – AWC

+0

@AWC隨時接受回答以標記回答的問題。 – Roland