Tengo lo siguiente RasterLayer
que contiene valores categóricos para cada píxel. Estoy utilizando el siguiente código para trazarlo
par(xpd)=FALSE
plot(LC, legend=FALSE, col=c("lightcyan3","royalblue","forestgreen","coral3","papayawhip"),xaxt='n', yaxt='n')
par(xpd=TRUE)
legend("bottom", legend=c("Urban","Water","Forest","Agriculture", "Bare soil"),fill=c("lightcyan3","royalblue","forestgreen","coral3","papayawhip"),horiz = TRUE, inset=-0.175)
En total tengo 5 clases pero debido a la configuración de la leyenda sólo 4 son swhon. Quiero que todos los elementos de la leyenda estén más cerca. He intentado utilizar text.width=c(1,1,1,1)
por ejemplo para establecer las distancias, pero no está haciendo el trabajo.
Estoy utilizando un enfoque similar al propuesto aquí y estaba considerando utilizar también el rasterVis
paquete