<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:12pt"><div><span>Problema chato, pessoal:</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span>Tenho um data.frame com quatro colunas: variable, date, value e unit. O data.frame foi construído com medidas diárias de 10 anos de cada variável, portanto a data vai de 1 de janeiro de 1980 a aproximadamente 31 de dezembro de 1989 para cada variável.</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family:
 HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span style="background-color: transparent;">Aqui vai uma amostra do df:</span><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="background-color: transparent;">> tsvars[1:20,]</div><div style="background-color: transparent;">        variable       date    value  unit</div><div style="background-color: transparent;">2  toa radiation 1980-01-01 258.8793
 W/m^2</div><div style="background-color: transparent;">3  toa radiation 1980-01-02 289.1413 W/m^2</div><div style="background-color: transparent;">4  toa radiation 1980-01-03 264.9647 W/m^2</div><div style="background-color: transparent;">5  toa radiation 1980-01-04 291.8841 W/m^2</div><div style="background-color: transparent;">6  toa radiation 1980-01-05 269.4446 W/m^2</div><div style="background-color: transparent;">7  toa radiation 1980-01-06 286.0237 W/m^2</div><div style="background-color: transparent;">8  toa radiation 1980-01-07 274.6440 W/m^2</div><div style="background-color: transparent;">9  toa radiation 1980-01-08 277.9688 W/m^2</div><div style="background-color: transparent;">10 toa radiation 1980-01-09 272.6379 W/m^2</div><div style="background-color: transparent;">11 toa radiation 1980-01-10 273.0654 W/m^2</div><div style="background-color: transparent;">12 toa radiation 1980-01-11 278.9035
 W/m^2</div><div style="background-color: transparent;">13 toa radiation 1980-01-12 267.1813 W/m^2</div><div style="background-color: transparent;">14 toa radiation 1980-01-13 270.5033 W/m^2</div><div style="background-color: transparent;">15 toa radiation 1980-01-14 279.6346 W/m^2</div><div style="background-color: transparent;">16 toa radiation 1980-01-15 262.5689 W/m^2</div><div style="background-color: transparent;">17 toa radiation 1980-01-16 267.4670 W/m^2</div><div style="background-color: transparent;">18 toa radiation 1980-01-17 273.8332 W/m^2</div><div style="background-color: transparent;">19 toa radiation 1980-01-18 271.3236 W/m^2</div><div style="background-color: transparent;">20 toa radiation 1980-01-19 271.2731 W/m^2</div><div style="background-color: transparent;"><span></span></div><div style="background-color: transparent;">21 toa radiation 1980-01-20 269.9610 W/m^2</div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family:
 HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span><br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: transparent; font-style: normal;"><span></span></div><div style="background-color: transparent;"><span style="background-color: transparent;">Ao todo eu tenho quatro variáveis e pra cada uma delas há 365 valores (um para cada dia do ano). O dataframe é muito longo e não vou postá-lo completo aqui, mas vejam a saída do str():</span><br></div><div style="background-color: transparent;"><br></div><div style="background-color: transparent; color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: normal;">> str(tsvars)</div><div style="background-color:
 transparent;">'data.frame':<span class="Apple-tab-span" style="white-space:pre">     </span>18290 obs. of  4 variables:</div><div style="background-color: transparent;"> $ variable: Factor w/ 5 levels "latent","sensible",..: 4 4 4 4 4 4 4 4 4 4 ...</div><div style="background-color: transparent;"> $ date    : Date, format: "1980-01-01" "1980-01-02" "1980-01-03" ...</div><div style="background-color: transparent;"> $ value   : num  259 289 265 292 269 ...</div><div style="background-color: transparent;"><span></span></div><div style="background-color: transparent;"> $ unit    : chr  "W/m^2" "W/m^2" "W/m^2" "W/m^2" ...</div><div style="background-color: transparent;"><br></div><div style="background-color: transparent;"><span>O que eu preciso fazer é criar a média de cada dia individual dos 10 anos. Ou seja, preciso de uma média para o dia 01/jan, que vai ser a média de todos os 01/jan da série,
 02/jan, 03/jan e assim por diante. O detalhe é que a coluna "date" está de fato formatada como data, o que talvez complique as coisas. E eu preciso que ela continue assim, pois facilita na hora de plotar a série temporal.</span></div><div><span><br></span></div><div style="background-color: transparent; color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: normal;">Na sua opinião, qual é a <span style="background-color: transparent;">melhor abordagem para tirar a média de cada dia da série, como descrito acima?</span></div><div></div><div> </div><div>Saudações,<br>--<br>Thiago V. dos Santos<br>PhD student<br>Land and Atmospheric Science<br>University of Minnesota<br>http://www.laas.umn.edu/CurrentStudents/MeettheStudents/ThiagodosSantos/index.htm<br>Phone: (612) 323 9898</div></div></body></html>