Me temo que tengo una pregunta spplot() otra vez.spplot() - make color.key se ve bien
Quiero que los colores en mi spplot() representen valores absolutos, no valores automáticos ya que spplot lo hace de forma predeterminada.
Lo logro haciendo un factor de la variable que quiero dibujar (usando el comando cut()). Esto funciona muy bien, pero la clave de color no se ve nada bien.
verlo usted mismo:
library(sp)
data(meuse.grid)
gridded(meuse.grid) = ~x+y
meuse.grid$random <- rnorm(nrow(meuse.grid), 7, 2)
meuse.grid$random[meuse.grid$random < 0] <- 0
meuse.grid$random[meuse.grid$random > 10] <- 10
# making a factor out of meuse.grid$ random to have absolute values plotted
meuse.grid$random <- cut(meuse.grid$random, seq(0, 10, 0.1))
spplot(meuse.grid, c("random"), col.regions = rainbow(100, start = 4/6, end = 1))
¿Cómo puedo tener la color.key a la derecha se ven bien - Me gustaría tener un menor número de garrapatas y menos etiquetas (tal vez sólo una etiqueta en cada extremo de la color.key)
¡Gracias de antemano!
[editar] Para aclarar lo que quiero decir con valores absolutos: Imagine un mapa donde quiero mostrar la altura del mar. Seaheight = 0 (que es el valor mínimo) siempre se debe mostrar en azul. Seaheight = 10 (que, solo por el ejemplo, es el valor máximo) siempre debe mostrarse en rojo. Incluso si no hay mar en las regiones que se muestran en el mapa, esto no debería cambiar. Lo logro con el comando cortar() en mi ejemplo. Entonces esta parte funciona bien
ESTO ES LO QUE MI PREGUNTA ES SOBRE Lo que no me gusta es la descripción del color en el lado derecho. Hay 100 tics y cada tic tiene una etiqueta. Quiero menos tics y menos etiquetas.
Nunca he usado spplot, pero [RColorBrewer] (http://cran.r-project.org/web/packages/RColorBrewer/index.html) parece que puede ser útil aquí. Agregaría 'library (sp)' en la parte superior de tu código allí para que la gente pueda copiar/pegar/ejecutar directamente. – Chase
¿qué quieres decir con valores absolutos? ¿solo quieres redondear los valores aleatorios a enteros? – mdsumner
gracias Chase! biblioteca añadida (sp)! ¡Pensé que RColorBrewer es solo para seleccionar colores! ¡Lo echaré un vistazo! – speendo