Estimada Eva

Yo pase por ese problema, sobre todo al cambiar de sistema operativo, o etc.

Lo que yo pienso:
1) usar la base de datos adecuada con la configuración de caracteres (yo
UTF-8, pero...).
2) intentar migrar con alguna herramienta de una base de datos a la otra
(estilo navicat), aunque no se si es la solución.
3) crear un script en R donde compare cadenas y coloque el carácter
necesario.

Javier Marcuzzi


El 16 de julio de 2013 03:23, Eva Prieto Castro <evapcastro@yahoo.es>escribió:

>
>
> Buenos días:
>
> Creo un data.frame del siguiente modo:
>
> d<-data.frame(a=c("112.45º", "23,56º"), b=c("112.45\u00b0", "23.56\u00b0"))
> > d
>         a       b
> 1 112.45º 112.45°
> 2  23,56º  23.56°
>
>
> Como podéis ver, para la primera columna vuelco el grado directamente, y
> para la segunda utilizo \u00b0, que es lo que debo perseguir.
>
> Ahora obtengo d2 del siguiente modo:
>
> d2 <- sqldf("select * from d")
>
> > sqldf("select * from d")
>         a        b
> 1 112.45º 112.45Â°
> 2  23,56º  23.56Â°
>
> Es decir, el uso de sqldf hace que la representación de la codificación
> \u00b0 sea incorrecta, pues muestra "Âº" en vez de "º".
>
> ¿Cómo puedo resolverlo?. Necesito que funcione también en Mac.
>
> Gracias.
>
> Eva
>         [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>

	[[alternative HTML version deleted]]

