
Dá uma olhada no exemplo abaixo. Poder ser que ajude. C1=sample(5000); C1=sample(C1,300); C1=sort(C1) C2=as.factor(c(rep("A",100),rep("B",100),rep("C",100))) C3=sample(50000); C3=sample(C3,300); C3=sort(C3) x=data.frame(C1,C2,C3) attach(x) s=subset(x, C2== "A") s s1=subset(x, select=c(C1,C2)) s1 s2=subset(x, C3>49000) s2 s3=subset(x, C3<2000) s3 --- Em qui, 2/6/11, Luciano Ramos Gonçalves <lrg.financas@gmail.com> escreveu: De: Luciano Ramos Gonçalves <lrg.financas@gmail.com> Assunto: [R-br] Criando arquivo com dados - Extracão Para: r-br@listas.c3sl.ufpr.br Data: Quinta-feira, 2 de Junho de 2011, 15:25 Tenho um arquivo com 11 colunas. A coluna 2 (V2) tem aproximadamente 300 levels. O que eu pretendo é separar todo o arquivo conforme esses leveis. Ou seja, sendo o level 1 "AAA", eu quero extrair todas as linhas cujo valor na segunda coluna seja "AAA" e gravar em um novo arquivo, usando "sink()" por exemplo. Como selecionar as linhas conforme o valor do level da segunda coluna? Grato, Luciano. -----Anexo incorporado----- _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br