[R-es] Encoding y (r)Jython.-

Carlos J. Gil Bellosta cgb en datanalytics.com
Dom Dic 11 13:46:48 CET 2011


Hola, ¿qué tal?

Lo voy a mirar. ¿En qué plataforma estás trabajando?

Un saludo,

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


El día 11 de diciembre de 2011 08:14, Freddy López
<freddy.vate01 en gmail.com> escribió:
> Hola,
>
> Tengo un problemillo con el encoding de unas palabras y trabajarlas en R
> por medio de rJython.
>
> Os explico: cuando quiero utilizar cualquier dato que contenga acentos o
> eñes o cualquiera de estos caracteres que no usan los angloparlantes
> obtengo un error. Ejemplo, en R:
>
>> jython.call(rJython,'ascii','señoría')
> Error en jython.exec(rJython, jython.command) :
>  'utf-8' codec can't decode bytes in position 2-5: invalid data
>
> donde la función ascii es tal cual está definida en este enlace:
> http://stackoverflow.com/questions/1342000/how-to-replace-non-ascii-characters-in-string
> .
>
> Pero si trabajo directamente en Jython (o python) obtengo:
>
>>>> ascii('señoría')
> 'se??or??a'
>
> que es lo que realmente espero.
>
> He probado infructuosamente cambiar el encoding de las palabra (dentro de
> R) con iconv() y no he tenido buen resultado.
>
> ¿Alguien habrá tenido alguna experiencia semejante o conocerá la solución?
>
> Gracias.
>
> --
> «But Gwindor answered: 'The doom lies in yourself, not in your name.'»
>
> JRR Tolkien
>
>        [[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