<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Dá uma olhada no exemplo abaixo. Poder ser que ajude.<div><br></div><div><p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US">C1=sample(5000);
C1=sample(C1,300); C1=sort(C1)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US">C2=as.factor(c(rep("A",100),rep("B",100),rep("C",100)))<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US">C3=sample(50000);
C3=sample(C3,300); C3=sort(C3)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US">x=data.frame(C1,C2,C3)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US">attach(x)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US">s=subset(x,
C2== "A")<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US">s<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US">s1=subset(x,
select=c(C1,C2))<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US">s1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US">s2=subset(x,
C3>49000)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US">s2<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US">s3=subset(x,
C3<2000)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-ansi-language:EN-US">s3<o:p></o:p></span></p><p class="MsoNormal"><br></p><br>--- Em <b>qui, 2/6/11, Luciano Ramos Gonçalves <i><lrg.financas@gmail.com></i></b> escreveu:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Luciano Ramos Gonçalves <lrg.financas@gmail.com><br>Assunto: [R-br] Criando arquivo com dados - Extracão<br>Para: r-br@listas.c3sl.ufpr.br<br>Data: Quinta-feira, 2 de Junho de 2011, 15:25<br><br><div id="yiv1752922675">
Tenho um arquivo com 11 colunas.<br>
A coluna 2 (V2) tem aproximadamente 300 <i>levels</i>. O que eu
pretendo é separar todo o arquivo conforme esses leveis.<br>
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.<br>
Como selecionar as linhas conforme o valor do level da segunda
coluna?<br>
<br>
Grato,<br>
<br>
Luciano.<br>
</div><br>-----Anexo incorporado-----<br><br><div class="plainMail">_______________________________________________<br>R-br mailing list<br><a ymailto="mailto:R-br@listas.c3sl.ufpr.br" href="/mc/compose?to=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></div></blockquote></div></td></tr></table>