Escala en eje Z

82 views
Skip to first unread message

martin...@gmail.com

unread,
Apr 23, 2019, 12:48:05 PM4/23/19
to mxmaps
Hola Diego,  una pregunta. Hay alguna forma de darle un rango fijo en  mxstate_choropleth.
Me gustaria que la escala no la decidiera el objeto, sino ponerle una escala fija por ejemplo (0,100). 
O sino ponerle los rangos. 
Gracias. 


Diego Valle-Jones

unread,
Apr 23, 2019, 1:32:13 PM4/23/19
to mxmaps
Hola Martin, te refieres a los límites de la escala o a alguna otra cosa? A la mejor algo como este ejemplo que incluye la opción "limits" en "scale_fill_viridis":

library(mxmaps)
library(viridis)
library(scales)

df_mxstate$value <-  df_mxstate$indigenous / df_mxstate$pop 
gg = MXStateChoropleth$new(df_mxstate)
gg$title <- "Percentage of the population that self-identifies as indigenous"
gg$set_num_colors(1)
gg$ggplot_scale <- scale_fill_viridis("percent", labels = percent, limits = c(0,1))
gg$render()

Rplot.png


martin...@gmail.com

unread,
Apr 23, 2019, 1:50:48 PM4/23/19
to mxmaps
Hola Diego,

cuando intente usar eso, recibi este mensaje.

gg = MXStateChoropleth$new(agg)
Error in super$initialize(mxstate.map, user.df) : 

agg, es una tabla que tengo que tiene las columnas region (1..32) y value, como las de df_mxstate

Alguna idea?

Gracias.

M. 

martin...@gmail.com

unread,
Apr 23, 2019, 1:56:48 PM4/23/19
to mxmaps
Perfecto, ya lo resolvi. Las regiones tienen que ser strings ("01", "02", etc)
Gracias.

Martin. 
Reply all
Reply to author
Forward
0 new messages