Vc formatou como eu sugeri?<br><br>Olha só:<br><br><p class="MsoNormal"><span lang="EN-US">ini=as.Date("1961-01-01",origin="1899-12-30",format="%Y-%m-%d")</span></p><p class="MsoNormal">fim=as.Date("2010-12-31",origin="1899-12-30",format="%Y-%m-%d")</p>

<p class="MsoNormal"><span lang="EN-US">serie=seq.Date(from=ini,to=fim,by="day")</span></p><span lang="EN-US"></span><br>serie<-format(serie,"%Y-%b-%d")<br><br>sample(serie,10)<br> [1] "1967-Sep-24" "1975-Oct-12" "1969-Dec-23" "1962-Jan-24" "1979-Mar-27"<br>

 [6] "1984-May-14" "1967-Sep-01" "1968-May-30" "1975-May-17" "2007-Jul-23"<br><br>serie[grep("Apr-10",serie)]<br> [1] "1961-Apr-10" "1962-Apr-10" "1963-Apr-10" "1964-Apr-10" "1965-Apr-10"<br>

 [6] "1966-Apr-10" "1967-Apr-10" "1968-Apr-10" "1969-Apr-10" "1970-Apr-10"<br>[11] "1971-Apr-10" "1972-Apr-10" "1973-Apr-10" "1974-Apr-10" "1975-Apr-10"<br>

[16] "1976-Apr-10" "1977-Apr-10" "1978-Apr-10" "1979-Apr-10" "1980-Apr-10"<br>[21] "1981-Apr-10" "1982-Apr-10" "1983-Apr-10" "1984-Apr-10" "1985-Apr-10"<br>

[26] "1986-Apr-10" "1987-Apr-10" "1988-Apr-10" "1989-Apr-10" "1990-Apr-10"<br>[31] "1991-Apr-10" "1992-Apr-10" "1993-Apr-10" "1994-Apr-10" "1995-Apr-10"<br>

[36] "1996-Apr-10" "1997-Apr-10" "1998-Apr-10" "1999-Apr-10" "2000-Apr-10"<br>[41] "2001-Apr-10" "2002-Apr-10" "2003-Apr-10" "2004-Apr-10" "2005-Apr-10"<br>

[46] "2006-Apr-10" "2007-Apr-10" "2008-Apr-10" "2009-Apr-10" "2010-Apr-10"<br><br><br><div class="gmail_quote">2012/10/14 Gabriel Bruno de Lemos <span dir="ltr"><<a href="mailto:gblemos@usp.br" target="_blank">gblemos@usp.br</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="blue" vlink="purple" lang="PT-BR"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Obrigado pela resposta Daniel... mas não funcionou... ao aplicar o comando </span>serie[grep("Apr-10",serie)]<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> retorna “</span>character(0)”<u></u><u></u></p>

<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Abs<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">GAbriel<u></u><u></u></span></p><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">

<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">De:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:r-br-bounces@listas.c3sl.ufpr.br" target="_blank">r-br-bounces@listas.c3sl.ufpr.br</a> [mailto:<a href="mailto:r-br-bounces@listas.c3sl.ufpr.br" target="_blank">r-br-bounces@listas.c3sl.ufpr.br</a>] <b>Em nome de </b>Daniel C Bezerra<br>

<b>Enviada em:</b> domingo, 14 de outubro de 2012 17:50<br><b>Para:</b> <a href="mailto:r-br@listas.c3sl.ufpr.br" target="_blank">r-br@listas.c3sl.ufpr.br</a><br><b>Assunto:</b> Re: [R-br] Filtrar por data<u></u><u></u></span></p>

</div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal" style="margin-bottom:12.0pt">Eu resolveria assim:<br><br>serie<-format(serie,"%Y-%b-%d")<br><br>serie[grep("Apr-10",serie)]<br>

<br>Abs,<br><br>D<br><br><u></u><u></u></p><div><p class="MsoNormal">2012/10/14 Gabriel Bruno de Lemos <<a href="mailto:gblemos@usp.br" target="_blank">gblemos@usp.br</a>><u></u><u></u></p><div><div><p class="MsoNormal">

Boa tarde!<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Tenho um banco de dados com observações diárias durante um período de 50 anos. Desejo filtrar alguns períodos específicos, tais como todos os dias 10/04 de cada ano.<u></u><u></u></p>

<p class="MsoNormal">Alguém saberia como realizar tal busca por data?<u></u><u></u></p><p class="MsoNormal">A forma que utilizei para resolver no “jeitinho brasileiro” foi usar o Excel para criar uma coluna com o dia e outra com o mês de cada data. Em seguida, no R, faço uma busca usando o comando<u></u><u></u></p>

<p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">## Datas<u></u><u></u></p><p class="MsoNormal"><span lang="EN-US">ini=as.Date("1961-01-01",origin="1899-12-30",format="%Y-%m-%d")</span><u></u><u></u></p>

<p class="MsoNormal">fim=as.Date("2010-12-31",origin="1899-12-30",format="%Y-%m-%d")<u></u><u></u></p><p class="MsoNormal"><span lang="EN-US">serie=seq.Date(from=ini,to=fim,by="day")</span><u></u><u></u></p>

<p class="MsoNormal"><span lang="EN-US"> </span><u></u><u></u></p><p class="MsoNormal">## Criei o “dados_excel” no Excel usando as funções “Dia()” e “Mês”. Em seguida criei a “tabela” no R adicionando estes dois vetores à série “Data”.<u></u><u></u></p>

<p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">tabela <- data.frame(serie,dados_excel)<u></u><u></u></p><p class="MsoNormal">head(tabela)<u></u><u></u></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Lucida Console";background:#e1e2e5">#  dados.Data Dia Mes  Ano</span><u></u><u></u></p>

<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Lucida Console";background:#e1e2e5">#1 1961-01-01   1   1 1961</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Lucida Console";background:#e1e2e5">#2 1961-01-02   2   1 1961</span><u></u><u></u></p>

<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Lucida Console";background:#e1e2e5">#3 1961-01-03   3   1 1961</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Lucida Console";background:#e1e2e5">#4 1961-01-04   4   1 1961</span><u></u><u></u></p>

<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Lucida Console";background:#e1e2e5">#5 1961-01-05   5   1 1961</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Lucida Console";background:#e1e2e5">#6 1961-01-06   6   1 1961</span><u></u><u></u></p>

<p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">head(tabela[tabela$Dia==10 & tabela$Mes==4,])<u></u><u></u></p><pre><span style="font-family:"Lucida Console";background:#e1e2e5">#      dados.Data Dia Mes  Ano</span><u></u><u></u></pre>

<pre><span style="font-family:"Lucida Console";background:#e1e2e5">#100   1961-04-10  10   4 1961</span><u></u><u></u></pre><pre><span style="font-family:"Lucida Console";background:#e1e2e5">#465   1962-04-10  10   4 1962</span><u></u><u></u></pre>

<pre><span style="font-family:"Lucida Console";background:#e1e2e5">#830   1963-04-10  10   4 1963</span><u></u><u></u></pre><pre><span style="font-family:"Lucida Console";background:#e1e2e5">#1196  1964-04-10  10   4 1964</span><u></u><u></u></pre>

<pre><span style="font-family:"Lucida Console";background:#e1e2e5">#1561  1965-04-10  10   4 1965</span><u></u><u></u></pre><pre><span style="font-family:"Lucida Console";background:#e1e2e5">#1926  1966-04-10  10   4 1966</span><u></u><u></u></pre>

<p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Este mecanismo funcionou mas gostaria de saber se existe algo mais automatizado.<u></u><u></u></p><p class="MsoNormal">Obs: O código acima só será reproduzível se  for criado os vetores “Dia” e “Mes” (que eu não fiz no R)<u></u><u></u></p>

<p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Att,<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">

 <u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p></div></div><p class="MsoNormal"><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>Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.<u></u><u></u></p>

</div><p class="MsoNormal"><u></u> <u></u></p></div></div></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>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" target="_blank">http://www.leg.ufpr.br/r-br-guia</a>) e forneça código mínimo reproduzível.<br></blockquote></div><br>