Hola,

pointLabels() funciona con el motor gráfico de R básico, pero no sobre
lattice que es la base de spplot().
Esta es la razón por la que no te funciona con spplot().

Pero no conozco de una función equivalente a pointLabels() que se pueda
aplicar sobre un gráfico lattice(), salvo que pruebes con diferentes
parámetros (tamaño, rotación, ajuste) de la etiqueta con ltext() a través
de un panel.text().


Saludos,
Carlos Ortega
www.qualityexcellence.es

El 3 de abril de 2012 10:10, Jose <jmprietob@gmail.com> escribió:

> Buenos días,
>
> Estoy realizando una serie de gráficos con información de interpolaciones y
> quiero mostrar para los puntos de muestreo el valor del dato. En las zonas
> donde los puntos están más próximos las etiquetas del valor se superponen.
>
> He visto que con pointLabels() del package maptools se realiza un
> etiquetado sin superposición. Al probarlo me funciona bien con plot() o con
> image() y no con mi spplot().
>
> Este sería el código que genera el gráfico con las etiquetas superpuestas:
>
> spplot(grd[names(grd[i])],col.regions=cols, at=brks,
>                                panel = function(x, y, z, subscripts, ...){
>                                                    panel.gridplot(x, y, z,
> subscripts, ...)
>                                                    sp.polygons(terminos,
> fill="transparent",col = "darkgrey")
>
> sp.text(coordinates(datcli),
> round(datcli[[names(grd[i])]],1),cex=0.9,font=4,col="gray10")
>
> sp.text(coordinates(datos),
> datos[[names(grd[i])]],cex=0.8,font=4,col="blue3")#Este es el problemático
>                                                    }, main=paste(agente,"
> - ",names(grd[i]),sep=""))
>
>
> ¿Conoce alguien alguna manera de evitar la superposición de etiquetas en
> spplot()?
>
> Gracias por adelantado y un saludo
>
> --
> José Manuel Prieto
>
>        [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>


-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es

	[[alternative HTML version deleted]]

