Visualizar caracteres especiales ( ñ, á, é, í, ó, ú ) en Shiny

por | Feb 8, 2018 | R | 3 Comentarios

Solución para visualizar caracteres especiales ( ñ, á, é, í, ó, ú )  para Mac

Después de probar infinidad de soluciones propuestas, he conseguido que una me funcione, es tan simple como añadir al principio del fichero ui de shiny la siguiente linea de código.

Sys.setlocale("LC_ALL", "ES_ES.UTF-8")
Solución para visualizar caracteres especiales

Solución para visualizar caracteres especiales

Nota: Comentar que nos tenemos que asegurar de que RStudio o cualquier otro framework que utilicemos este codificado en UTF-8.

 

Solución para visualizar caracteres especiales ( ñ, á, é, í, ó, ú )  para Windows

Por el contrario para Windows el comando se ejecuta en el propio shell y es el siguiente:

options(encoding = 'UTF-8')

3 Comentarios

  1. Francisco Alonso

    Hola Diego,
    esto funciona para shiny en local. Sabes algo para subir las aplicaciones?
    Estoy tratando de subir un proyecto y el encode me trae de cabeza, funciona en local pero luego al subirlo no se ven las imágenes ni los plots, e intuyo que todo se debe a que el .csv y los archivos usados tienen caracteres del castellano.

    Responder
    • MARIO FERNANDEZ GUZMAN

      Hola que tal

      Yo he pasado por lo mismo, y ya logré solunar algunos problemas, lo que a mi me funciono es leer los archivos así:

      fread(«bisigo_data_trayectory.csv»,encoding = «Latin-1»), mi gestor de bd está configurado de esta manera, en tu caso cambia la opción del encoding a UTF-8.

      Yo solo tengo problemas al momento del deploying en sinyapps.io, que en los gráficos, no me respeta la ñ y los acentos, en las tablas la información de visualiza correctamente con todos sus acentos.

      También he observado que cuando lo ejecutas de manera local, varia si ejecutar el archivo server o el ui, creeras que toma la configuración del que selecciones.

      Yo lo que hago tambien, es subir mi proyecto al rcloud, es un ambiente similar al del server sinyapps.io, a veces las consultas slq tengo que adecuarlas, porque no se ejecutan igual en local que en rcloud y sinyapps.io.

      Son días de estar probando con cada configuración.

      Saludos

      Responder
  2. MARIO FERNANDEZ GUZMAN

    Al guardar el csv lo guardo con fwrite(total_asp_year_integrate, «total_asp_year_integrate.csv»), son signo raros con comillas, el foro los cambia

    Responder

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *