Olá Tiago! Tente substituir isso: int.conf <- tapply(resp,tr,ic) mat<-matrix(int.conf) mat
por isso: int.conf <- sapply(tapply(resp,tr,ic), as.matrix) Espero ter ajudado! 2013/2/6 Tiago Souza Marçal <[email protected]> > Boa noite pessoal, estou tentando criar uma matriz com os intervalos de > confiança que eu calculei para os um conjunto de dados. No entanto, os > valores calculados para o intervalo de confiança ficaram ocultos na matriz. > > > ic<- function(x, sigma2, conf.level=0.95){ > n <- length(x) > xbarra <- mean(x) > if (!missing(sigma2)){ > z <- qnorm((1+conf.level)/2) > }else{ > sigma2 <- var(x) > z <- qt((1+conf.level)/2, n-1) > } > return(mean(x)+c(-1, 1)*z*sqrt(sigma2)/sqrt(n)) > } > > tr<-gl(3,4) > resp<-rnorm(12,30,5) > d<-data.frame(tr,resp) > int.conf<-tapply(resp,tr,ic) > mat<-matrix(int.conf) > mat > > # matriz obtida. > [,1] > [1,] Numeric,2 > [2,] Numeric,2 > [3,] Numeric,2 > > Agradeço desde já pela ajuda. > > Att. > > Tiago. > > _______________________________________________ > R-br mailing list > [email protected] > https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br > Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça > código mínimo reproduzível. > -- Julimar Santos Pinto Mestre em Ciências Sociais PPGCS - PUC Minas http://lattes.cnpq.br/0055458488359934
_______________________________________________ R-br mailing list [email protected] https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
