[R-br] Problemas com vetores

Paulo Justiniano paulojus em leg.ufpr.br
Segunda Setembro 26 08:14:25 BRT 2011


Mauro

embora aparentemente nenhuma a diferença está que  como os núumeros são
represetnados e armazenados.
o "L" força a representação como inteiro, o que usa menos bytes do que a 
represetnaçao como numerico /real do segundo



On Sun, 25 Sep 2011, Mauro Sznelwar wrote:

> Estava vendo a discussão, e queria saber a diferença de
> Estado <- rep(1L, 500)
> Estado
> e
> Estado <- rep(1, 500)
> Estado
> que dá o mesmo resultado!
> 
> Uma matrix nao eh o objecto que voce procura. Uma vez que um elemento
> seja texto, todos os outros serao convertidos para texto. Se vc
> precisa de algo como uma tabela, vc quer um data.frame, que nao
> alterara' os tipos das tres colunas iniciais:
> 
> set.seed(1)
> VetCens <- rbinom(500,1,0.6)
> VetCura <- rbinom(500,1,0.3)
> VetBN <- rnbinom(500,48,mu=13.5)
> ## Temporariamente:
> ## Falha = 1
> ## Censura = 2
> ## Cura = 3
> Estado <- rep(1L, 500)
> Estado[VetCens & !VetCura] <- 2L
> Estado[VetCens & VetCura] <- 3L
> labels = c('Falha', 'Censura', 'Cura')
> res <- data.frame(Cens=VetCens, Cura=VetCura, BN=VetBN, Estado=labels[Estado])
> head(res)
> 
> 
> b
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> 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.
>


Mais detalhes sobre a lista de discussão R-br