<div dir="ltr"><div><div><div><div><div><div><div><div><div>Olá,<br><br></div>Meu muito obrigada a todos que contribuíram para solucionar esta questão do grid.<br><br></div>Elias, obrigada! Eu não achei a função <span style="font-family:verdana,sans-serif">nearest.pixel()</span> no <span style="font-family:verdana,sans-serif">spatstat</span>. Seria <span style="font-family:verdana,sans-serif">nearest.raster.point()</span>? Tentei antes usar a<span style="font-family:verdana,sans-serif"> interpp() </span>mas a função não aceita NAs no data.frame.<br><br></div>Jonatan, obrigada pela importante consideração! As saídas do Ascat me dão matrizes velocidade e direção, mas por algumas questões práticas eu só tinha interesse na velocidade modular. Mas talvez esta outra abordagem seja importante em algum momento.<br><br></div>Cesar, no fim acabei indo um pouco pela sua sugestão, mas implementando ela de acordo com a <span style="font-family:verdana,sans-serif">nearest.raster.point()</span> que o Elias sugeriu. Então acabei usando uma interpolação baseada na vizinhança. Usei os valores mais próximos para preencher as lacunas, com excessão de grandes lacunas (maiores que 3 ou 2 valores consecutivos dependendo do espaçamento entre coordenadas). O processo foi bem manual, mas ao menos deu certo. Os levelplots do vento original e do que obtive na nova escala são praticamente iguais.<br><br></div>Não vou postar a solução toda aqui pois é muito grande e super específica, mas basicamente usei<br><br><span style="font-family:verdana,sans-serif">> test.2 <- data.frame(ascat, freq = c(3, 2)) <br>> test.2.expand <- test.2[rep(row.names(test.2), test.2$freq), ]</span><br><br></div>e assim fui expandindo o grid primeiro para latitude, depois para longitude.<br><br></div>Mais uma vez, obrigada!<br><br></div>Abraço,<br></div>Heloise.<br></div><div class="gmail_extra"><br><div class="gmail_quote">2017-09-12 6:24 GMT+12:00 Cesar Rabak via R-br <span dir="ltr"><<a href="mailto:r-br@listas.c3sl.ufpr.br" target="_blank">r-br@listas.c3sl.ufpr.br</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">+1<div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">2017-09-11 10:19 GMT-03:00 Jônatan via R-br <span dir="ltr"><<a href="mailto:r-br@listas.c3sl.ufpr.br" target="_blank">r-br@listas.c3sl.ufpr.br</a>></span>:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">Só gostaria de acrescentar que vento é um grandeza vetorial. Se for interpolar (independente do método) para os dados de uma maior para menor resolução (upscaling) considere a velocidade e a direção do vento (ou as componentes zonal, u, e meridional, v) dependendo de como os dados do ASCAT são fornecidos. O melhor é fazer a interpolação de u e v separadamente e então determinar a intensidade (módulo) do vento. Embora a média aritmética da intensidade possa dar um valor != 0, as diferentes direções do vento do grid menor, dentro de um grid maior, podem se cancelar.<div>Att.</div><div><br></div><div class="gmail_extra"><div><div class="m_558114361073890830h5"><br><div class="gmail_quote">2017-09-11 9:58 GMT-03:00 Elias T. Krainski via R-br <span dir="ltr"><<a href="mailto:r-br@listas.c3sl.ufpr.br" target="_blank">r-br@listas.c3sl.ufpr.br</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span><br>
On 10/09/2017 20:03, Heloíse Pavanato via R-br wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Vamos ver como soluciono este problema.<br>
</blockquote></span>
Não tentou usar nearest.pixel() do pacote 'spatstat' para 'coletar' o valor no pixel mais próximo? Se quiser usar interpolações, como outros colegas sugeriram, sugiro o interpp() do pacote 'akima'. Com isso você pode interpolar do grid de menor resolução para as coordenadas do grid de maior resolucao ou de ambas para um grid comum. Usar nearest.pixel() seria um caso particular. Se fosse considerado um modelo estatístico, um ponto a se pensar nesse tipo de problema que é: O valor no pixel representa a média sobre o pixel ou é o valor do processo no centro do pixel.<br>
Elias<span><br>
______________________________<wbr>_________________<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" rel="noreferrer" target="_blank">https://listas.inf.ufpr.br/cgi<wbr>-bin/mailman/listinfo/r-br</a><br></span>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" rel="noreferrer" target="_blank">http://www.leg.ufpr.br/r-br-g<wbr>uia</a>) e fornea cdigo mnimo reproduzvel.</blockquote></div><br><br clear="all"><div><br></div></div></div><span class="m_558114361073890830HOEnZb"><font color="#888888">-- <br><div class="m_558114361073890830m_6643351421416259308gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><font style="font-family:arial" size="2">##############################<wbr>##############################<wbr>###</font><br><span style="font-family:arial;font-size:small">## </span><span style="font-size:11px;text-align:center;background-color:rgb(239,239,239);color:rgb(150,150,150);font-family:Verdana,Arial,Helvetica,sans-serif;line-height:13px">Jônatan Dupont Tatsch</span></div><div><span style="font-family:arial;font-size:small">## </span><span style="color:rgb(150,150,150);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10.909090995788574px;line-height:12.997159004211426px;text-align:center;background-color:rgb(239,239,239)">Professor do Departamento de Física</span></div><div><span style="font-size:small;font-family:arial">## </span><span style="color:rgb(150,150,150);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10.909090995788574px;line-height:12.997159004211426px;text-align:center;background-color:rgb(239,239,239)">Centro de Ciências Exatas e Naturais (CCNE)</span><br></div><div><span style="font-size:small;font-family:arial">## </span><span style="color:rgb(150,150,150);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10.909090995788574px;line-height:12.997159004211426px;text-align:center;background-color:rgb(239,239,239)">Universidade Federal de Santa Maria - UFSM</span></div><div><span style="font-family:arial;font-size:small">## </span><span style="font-size:11px;text-align:center;background-color:rgb(239,239,239);color:rgb(150,150,150);font-family:Verdana,Arial,Helvetica,sans-serif;line-height:13px">Faixa de Camobi, Prédio 13 - Campus UFSM - </span><span style="font-size:11px;text-align:center;background-color:rgb(239,239,239);color:rgb(150,150,150);font-family:Verdana,Arial,Helvetica,sans-serif;line-height:13px">Santa Maria, RS, Brasil - 97105-900</span><br></div><div style="font-family:arial;font-size:small">## <span style="font-size:11px;text-align:center;background-color:rgb(239,239,239);color:rgb(150,150,150);font-family:Verdana,Arial,Helvetica,sans-serif;line-height:13px">Telefone: <a href="tel:+55%2055%203301-2083" value="+555533012083" target="_blank">+55(55)33012083</a></span><br></div><div style="font-family:arial;font-size:small">## <span style="font-size:11px;text-align:center;background-color:rgb(239,239,239);color:rgb(150,150,150);font-family:Verdana,Arial,Helvetica,sans-serif;line-height:13px"><a href="http://www.ufsm.br/meteorologia" target="_blank">www.ufsm.br/meteorologia</a></span></div><div style="font-family:arial;font-size:small">##############################<wbr>##############################<wbr>###</div></div></div></div></div></div></div>
</font></span></div></div>
<br>______________________________<wbr>_________________<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" rel="noreferrer" target="_blank">https://listas.inf.ufpr.br/cgi<wbr>-bin/mailman/listinfo/r-br</a><br></div></div>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" rel="noreferrer" target="_blank">http://www.leg.ufpr.br/r-br-g<wbr>uia</a>) e forneça código mínimo reproduzível.<br></blockquote></div><br></div>
<br>______________________________<wbr>_________________<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" rel="noreferrer" target="_blank">https://listas.inf.ufpr.br/<wbr>cgi-bin/mailman/listinfo/r-br</a><br>
Leia o guia de postagem (<a href="http://www.leg.ufpr.br/r-br-guia" rel="noreferrer" target="_blank">http://www.leg.ufpr.br/r-br-<wbr>guia</a>) e forneça código mínimo reproduzível.<br></blockquote></div><br></div>