Obrigado pelos eslarecimentos.<br><br>Abs,<br><br><div class="gmail_quote">Em 30 de maio de 2011 09:55, Paulo Justiniano <span dir="ltr"><<a href="mailto:paulojus@leg.ufpr.br">paulojus@leg.ufpr.br</a>></span> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Emerson<br>
<br>
basicamente data-frames armazenam objetos de mesmo tamanho em sus colunas, enquanto listas podem armazenar objetos de tamanho diferente<br>
<br>
no seu exemplo o DF repete os valores dos tamanhos da cada grupo,<br>
emquanto a lista comnina objetos de diferentes tamanhos<div><div></div><div class="h5"><br>
<br>
<br>
<br>
On Mon, 30 May 2011, Emerson Cotta Bodevan wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Prezados Paulo e Walmes. Muito obrigado pelas respostas. Problema resolvido.<br>
<br>
Paulo, desculpe minha ignorância, mas... quando é mais interessante usar lista ou data.frame?<br>
<br>
Obrigado mais uma vez,<br>
<br>
Em 30 de maio de 2011 09:44, Paulo Justiniano <<a href="mailto:paulojus@leg.ufpr.br" target="_blank">paulojus@leg.ufpr.br</a>> escreveu:<br>
      Como lista ou data-frame dependo do uso<br>
<br>
      aqui um script que monta um ou outro<br>
<br>
      foo <- read.table("ex-dados.txt", fill=T)<br>
foo<br>
## Pergunta 1<br>
foo[complete.cases(foo),]<br>
<br>
## Pergunta 2:<br>
ind <- foo[!complete.cases(foo),1]<br>
ind<br>
## como data.frame<br>
fooDF <- cbind(n=rep(ind,ind), foo[complete.cases(foo),])<br>
fooDF<br>
<br>
## como lista<br>
fooL <- lapply(ind, function(x) list(n=x, dados = subset(fooDF, n==x)[,-1]))<br>
fooL<br>
<br>
<br>
<br>
On Mon, 30 May 2011, Walmes Zeviani wrote:<br>
<br>
      Emerson,<br>
<br>
      Você pode usar a função complete.cases() com alternativa ao procedimento do PJ para remover os<br>
      NA's (caso só tenha<br>
      NA nas linhas que correspondentes ao número de amostras)<br>
<br>
      subset(foo, <a href="http://is.na" target="_blank">is.na</a>(V2) & <a href="http://is.na" target="_blank">is.na</a>(V3)) # ou<br>
      foo <- foo[complete.cases(),]<br>
<br>
      À disposição.<br>
      Walmes.<br>
<br>
      ==========================================================================<br>
      Walmes Marques Zeviani<br>
      LEG (Laboratório de Estatística e Geoinformação, 25.450418 S, 49.231759 W)<br>
      Departamento de Estatística - Universidade Federal do Paraná<br>
      fone: (+55) 41 3361 3573<br>
      VoIP: (3361 3600) 1053 1173<br>
      e-mail: <a href="mailto:walmes@ufpr.br" target="_blank">walmes@ufpr.br</a><br>
      twitter: @walmeszeviani<br>
      homepage: <a href="http://www.leg.ufpr.br/%7Ewalmes" target="_blank">http://www.leg.ufpr.br/~walmes</a><br>
      linux user number: 531218<br>
      ==========================================================================<br>
<br>
<br>
_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br" target="_blank">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
<br>
<br>
<br>
<br>
--<br>
Emerson<br>
<br>
<br>
</blockquote>
</div></div><br>_______________________________________________<br>
R-br mailing list<br>
<a href="mailto:R-br@listas.c3sl.ufpr.br">R-br@listas.c3sl.ufpr.br</a><br>
<a href="https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br" target="_blank">https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Emerson<br><br>