Ruben Tobalina Ramirez
2020-Feb-03 14:04 UTC
[R-es] Error de caracteres al ejecutar un script en Windows
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]]
Javier Marcuzzi
2020-Feb-03 14:40 UTC
[R-es] Error de caracteres al ejecutar un script en Windows
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 (< lagrimaescrita en 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 en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >[[alternative HTML version deleted]]
Ruben Tobalina Ramirez
2020-Feb-03 14:44 UTC
[R-es] Error de caracteres al ejecutar un script en Windows
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.marcuzzi en 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 (< > lagrimaescrita en 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 en r-project.org >> https://stat.ethz.ch/mailman/listinfo/r-help-es >> >-- Rubén. [[alternative HTML version deleted]]
Seemingly Similar Threads
- Problemas con tildes y otros caracteres en R y RStudio
- Problemas con tildes y otros caracteres en R y RStudio
- Problemas con tildes y otros caracteres en R y RStudio
- Codificacion de caracteres
- DO NOT REPLY [Bug 3415] New: -R and --delete cause --delete to be ignored