<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div><div>Você pode resgatar o intervalo de valores de um raster usando o "cellStats", que já desconsidera os NA's:</div><div><br></div><div>ran <- cellStats(Tmin_masked, range)</div><div><br></div><div>Depois, pegue o mínimo e o máximo:</div><div><br></div><div>min <- min(ran)</div><div>max <- max(ran)</div><div><br></div><div class="ydp34a95c88signature"><div style="font-size:13px;">Greetings,<div> -- Thiago V. dos Santos</div><div><br></div><div><div style="color:rgb(0, 0, 0);">Postdoctoral Research Fellow</div><div style="color:rgb(0, 0, 0);">Department of Climate and Space Science and Engineering</div><div style="color:rgb(0, 0, 0);">University of Michigan</div></div></div></div></div>
        <div><br></div><div><br></div>
        
        </div><div id="yahoo_quoted_7469310978" class="yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    On Monday, September 17, 2018, 8:09:12 AM EDT, Jackson Rodrigues via R-br <r-br@listas.c3sl.ufpr.br> wrote:
                </div>
                <div><br></div>
                <div><br></div>
                <div><div id="yiv3520925969"><div><div>Bom dia pessoal!</div><div><br></div><div><br></div><div>Estou gerando mapas de temperaturas mínimas e máximas e gostaria de usar apenas 1 intervalo de valores/escala de cores que se aplique tanto a às mínimas quanto às máximas. </div><div>O problema é que raster é S4 e o intervalo (que criei) é vetor.</div><div><br></div><div>A menor temperatura é 3 e a maior é 31.</div><div><br></div><div>Alguém pode me ajudar associar os valores do raster ao intervalo que criei?</div><div><br></div><div>cols<-colorRampPalette(c("royalblue","springgreen","yellow","orange","red"))(29)</div><div><br></div><div>intervalo = seq(from=3, to=31)</div><div><br></div><div># criando o vetor de cores</div><div>cores1 <- cols[findInterval(TMin_masked, vec = intervalo)]</div><div><br></div><div>Error in as.double(x) : </div><div>  cannot coerce type 'S4' to vector of type 'double'</div><div><br></div><div>Obrigado</div><div><br></div><div>Jackson</div></div></div>_______________________________________________<br>R-br mailing list<br><a ymailto="mailto:R-br@listas.c3sl.ufpr.br" 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.</div>
            </div>
        </div></div></body></html>