Prezados Paulo e Walmes. Muito obrigado pelas respostas. Problema resolvido.

Paulo, desculpe minha ignorância, mas... quando é mais interessante usar lista ou data.frame?

Obrigado mais uma vez,

Em 30 de maio de 2011 09:44, Paulo Justiniano <paulojus@leg.ufpr.br> escreveu:
Como lista ou data-frame dependo do uso

aqui um script que monta um ou outro


foo <- read.table("ex-dados.txt", fill=T)
foo
## Pergunta 1
foo[complete.cases(foo),]

## Pergunta 2:
ind <- foo[!complete.cases(foo),1]
ind
## como data.frame
fooDF <- cbind(n=rep(ind,ind), foo[complete.cases(foo),])
fooDF

## como lista
fooL <- lapply(ind, function(x) list(n=x, dados = subset(fooDF, n==x)[,-1]))
fooL



On Mon, 30 May 2011, Walmes Zeviani wrote:

Emerson,

Você pode usar a função complete.cases() com alternativa ao procedimento do PJ para remover os NA's (caso só tenha
NA nas linhas que correspondentes ao número de amostras)

subset(foo, is.na(V2) & is.na(V3)) # ou
foo <- foo[complete.cases(),]

À disposição.
Walmes.

==========================================================================
Walmes Marques Zeviani
LEG (Laboratório de Estatística e Geoinformação, 25.450418 S, 49.231759 W)
Departamento de Estatística - Universidade Federal do Paraná
fone: (+55) 41 3361 3573
VoIP: (3361 3600) 1053 1173
e-mail: walmes@ufpr.br
twitter: @walmeszeviani
homepage: http://www.leg.ufpr.br/~walmes
linux user number: 531218
==========================================================================


_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br




--
Emerson