[R-es] RMySQL RODBC ISO8859-1

Carlos J. Gil Bellosta cgb en datanalytics.com
Mar Jul 19 14:58:57 CEST 2011


Hola, ¿qué tal?

¿Has probado la opción DBMSencoding de odbcDriverConnect? En el peor
de los casos siempre puedes pasar la función iconv a tus resultados.

Un saludo,

Carlos J. Gil Bellosta
http://www.datanalytics.com


El día 18 de julio de 2011 17:24, Mario Martínez
<mma en mariomartinezaraya.com> escribió:
> Hola Estimados,
>
> estoy leyendo bases de datos en español desde MySQL y SQLite. Estoy usando
> RMySQL y RODBC con las función de R dbReadTable.
>
> Al leer la base de datos R reemplaza los caracteres ñ y vocales con tilde a
> ? ó cosas como \x12 o similar.
>
> He probado con cambiar la codificación a iso-8849-1 con:
>
>> op <- options()
>> op$encoding <- "iso-8859-1"
>> options(op)
>
> pero no ha funcionado. También he probado estableciendo la codificación a
> español con otras funciones de R (del paquete base) y no ha resultado.
>
> Anteriormente había tenido un problema similar pero lo pude solucionar en
> esta forma (aunque estaba trabajando en windows).
>
> Actualmente trabajo con ubuntu 10.04 y R 2.10.1.
>
> Espero alguién pueda ayudarme, saludos.
>
> Mario Martínez
>
>        [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>



Más información sobre la lista de distribución R-help-es