Re: [R-es] Error de caracteres al ejecutar un script en Windows

2020-02-03 Por tema Ruben Tobalina Ramirez
Buenos días, como bien apuntó Javier la solución era guardar el archivo de
R con la codificación correcta, en mi caso Spanish1252. Muchas gracias a
los dos!

un abrazo!

El lun., 3 feb. 2020 a las 15:44, Ruben Tobalina Ramirez (<
lagrimaescr...@gmail.com>) escribió:

> Gracias por las respuestas,
>
> me habeis puesto en la pista. HE mirado el hilo que señalaba Emilio y he
> comprobado que RStudio está codificado en UTF8 mientras que mi sistema está
> en  "Spanish_Spain.1252". Probé de ejecutar el script
> añadiendo Sys.setlocale("LC_CTYPE", "Spanish_Spain.1252") al inicio del
> codigo, pero sigue sin funcionar. Probaré como dice Javier.
>
> Muchas gracias a ambos, buena tarde.
>
> El lun., 3 feb. 2020 a las 15:40, Javier Marcuzzi (<
> javier.ruben.marcu...@gmail.com>) escribió:
>
>> Estimado Rubén Ramirez
>>
>> Pruebe de guardar desde RStudio, utilizando la opción de codificación de
>> caracteres. Posiblemente también hay un problema en los datos que lee R
>> para realizar el análisis, habría que ir probando.
>>
>> Javier Rubén Marcuzzi
>>
>> El lun., 3 feb. 2020 a las 11:04, Ruben Tobalina Ramirez (<
>> lagrimaescr...@gmail.com>) escribió:
>>
>>> Buenas tardes,
>>>
>>> Tengo un problema al ejecutar un script de R desde la consola de Windows
>>> 8.1. El código desde RStudio funciona perfectamente, pero al ejecutarlo
>>> desde la consola peta al hacer una cambio de caracteres.
>>>
>>> El error que da en la consola es:
>>>
>>> Error in chartr("áéíóúà èìòùâêîôû", "aeiouaeiouaeiou",
>>> xpeliculas)
>>>
>>>  : 'old' es más largo que 'new'
>>>
>>> Que es cuando uso chartr para quitar los acentos de las vocales:
>>>
>>> chartr('áéíóúàèìòùâêîôû','aeiouaeiouaeiou', 'cadena')
>>>
>>> Supongo que será por la codificación de caracteres pero no tengo ni idea
>>> que hay que hacer, se os ocurre una solción?
>>>
>>> Muchas gracias!
>>>
>>> --
>>> Rubén.
>>>
>>> [[alternative HTML version deleted]]
>>>
>>> ___
>>> R-help-es mailing list
>>> R-help-es@r-project.org
>>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>>
>>
>
> --
> Rubén.
>


-- 
Rubén.

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] Error de caracteres al ejecutar un script en Windows

2020-02-03 Por tema Ruben Tobalina Ramirez
Gracias por las respuestas,

me habeis puesto en la pista. HE mirado el hilo que señalaba Emilio y he
comprobado que RStudio está codificado en UTF8 mientras que mi sistema está
en  "Spanish_Spain.1252". Probé de ejecutar el script
añadiendo Sys.setlocale("LC_CTYPE", "Spanish_Spain.1252") al inicio del
codigo, pero sigue sin funcionar. Probaré como dice Javier.

Muchas gracias a ambos, buena tarde.

El lun., 3 feb. 2020 a las 15:40, Javier Marcuzzi (<
javier.ruben.marcu...@gmail.com>) escribió:

> Estimado Rubén Ramirez
>
> Pruebe de guardar desde RStudio, utilizando la opción de codificación de
> caracteres. Posiblemente también hay un problema en los datos que lee R
> para realizar el análisis, habría que ir probando.
>
> Javier Rubén Marcuzzi
>
> El lun., 3 feb. 2020 a las 11:04, Ruben Tobalina Ramirez (<
> lagrimaescr...@gmail.com>) escribió:
>
>> Buenas tardes,
>>
>> Tengo un problema al ejecutar un script de R desde la consola de Windows
>> 8.1. El código desde RStudio funciona perfectamente, pero al ejecutarlo
>> desde la consola peta al hacer una cambio de caracteres.
>>
>> El error que da en la consola es:
>>
>> Error in chartr("áéíóúà èìòùâêîôû", "aeiouaeiouaeiou",
>> xpeliculas)
>>
>>  : 'old' es más largo que 'new'
>>
>> Que es cuando uso chartr para quitar los acentos de las vocales:
>>
>> chartr('áéíóúàèìòùâêîôû','aeiouaeiouaeiou', 'cadena')
>>
>> Supongo que será por la codificación de caracteres pero no tengo ni idea
>> que hay que hacer, se os ocurre una solción?
>>
>> Muchas gracias!
>>
>> --
>> Rubén.
>>
>> [[alternative HTML version deleted]]
>>
>> ___
>> R-help-es mailing list
>> R-help-es@r-project.org
>> https://stat.ethz.ch/mailman/listinfo/r-help-es
>>
>

-- 
Rubén.

[[alternative HTML version deleted]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es


Re: [R-es] Error de caracteres al ejecutar un script en Windows

2020-02-03 Por tema Javier Marcuzzi
Estimado Rubén Ramirez

Pruebe de guardar desde RStudio, utilizando la opción de codificación de
caracteres. Posiblemente también hay un problema en los datos que lee R
para realizar el análisis, habría que ir probando.

Javier Rubén Marcuzzi

El lun., 3 feb. 2020 a las 11:04, Ruben Tobalina Ramirez (<
lagrimaescr...@gmail.com>) escribió:

> Buenas tardes,
>
> Tengo un problema al ejecutar un script de R desde la consola de Windows
> 8.1. El código desde RStudio funciona perfectamente, pero al ejecutarlo
> desde la consola peta al hacer una cambio de caracteres.
>
> El error que da en la consola es:
>
> Error in chartr("áéíóúà èìòùâêîôû", "aeiouaeiouaeiou",
> xpeliculas)
>
>  : 'old' es más largo que 'new'
>
> Que es cuando uso chartr para quitar los acentos de las vocales:
>
> chartr('áéíóúàèìòùâêîôû','aeiouaeiouaeiou', 'cadena')
>
> Supongo que será por la codificación de caracteres pero no tengo ni idea
> que hay que hacer, se os ocurre una solción?
>
> Muchas gracias!
>
> --
> Rubén.
>
> [[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]]

___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es