jueves, 5 de septiembre de 2024 From rOpenSci (https://ropensci.org/es/blog/2024/09/05/recursos_para_utilizar_r_con_lectores_de_pantalla/). Except where otherwise noted, content on this site is licensed under the CC-BY license.
R es un lenguaje y un entorno para la computación estadística. Existen varias herramientas y enfoques para interactuar con R, pero no todos son accesibles con lectores de pantalla. Esta guía proporciona una visión general de las herramientas y técnicas disponibles para las personas que usan lectores de pantalla en diferentes sistemas operativos, con consejos prácticos y recursos para ayudarles a navegar por el entorno R. Puede que esta guía no esté completa, pero espero que sirva como un valioso punto de partida. Agradecemos las sugerencias de otras personas para mejorarla aún más.
El conjunto de herramientas y recursos de esta sección es válido para todos los sistemas operativos.
El proyecto R para el cálculo estadístico es el sitio donde puedes descargar R para Windows, Linux y Mac.
Al instalar R, se dispone de funciones estadísticas básicas. A esta instalación la llamamos “R base”. Se añaden funcionalidades a R base escribiendo paquetes en el lenguaje R. El Dr. Jonathan Godfrey ha escrito un paquete llamado BrailleR que produce resultados estadísticos en formato de texto o Braille que son más accesibles que las funciones de R base. El sitio web del Dr. Godfrey contiene información sobre este paquete, así como consejos generales sobre el uso de R como una persona usuaria de Braille o de lector de pantalla.
El sitio Personas ciegas usuarias de R es otro lugar al que puedes acudir para obtener respuestas sobre el uso de R.
Las posibilidades incluyen:
Una IDE es un software que ayuda a los programadores a desarrollar software de forma eficiente proporcionando un conjunto de herramientas en el mismo entorno. Existen varios IDE en el mercado. Los IDE tienen varias ventajas sobre el trabajo en el símbolo del sistema o en la GUI de R:
El popular IDE RStudio no es accesible para usuarios de lectores de pantalla en ninguna plataforma. Es muy importante que los docentes entiendan que sus estudiantes ciegos no tendrán acceso a este entorno y, por tanto, no utilizarán sus botones o accesos directos. Lo mismo se aplica a quienes escriben documentación.
Muchos usuarios ciegos de R utilizan el Visual Studio Code (VS Code) IDE con lectores de pantalla. El sitio Extensión R para código VS proporciona funciones adicionales para que trabajar en R resulte más cómodo.
Una segunda opción para trabajar con R en Windows es instalar Windows Subsystem for Linux(WSL). Con WSL, puede ejecutar un entorno de línea de comandos de Linux en Windows. Puedes acceder a la Terminal utilizando los lectores de pantalla NVDA o JAWS. Se podría acceder a una sesión de R en el terminal, o se podría leer la entrada y la salida en el editor de texto de su elección desde el sistema operativo Windows o Linux. Esta sería una gran opción para las personas que son usuarios experimentados de NVDA o JAWS que quieren aprender sobre R y Linux.
El software que se enumera a continuación trabaja conjuntamente para proporcionar un entorno de trabajo con R:
La última vez que probé VScode en un Mac, no era totalmente accesible con VoiceOver.
R Markdown y quarto
son herramientas útiles de R.
Permiten crear un único archivo que contiene texto y código R.
El documento resultante puede mostrar tanto la explicación de texto de tu trabajo como la salida del codigo de R.
Estas herramientas producen varios tipos de archivos como salida.
La salida HTML es fácil de navegar de forma similar a la de los colegas videntes.
Esta accesibilidad hace que estas herramientas sean ideales para informes, tareas, sitios web y presentaciones de diapositivas.
No he incluido documentación aquí porque es difícil encontrar documentación que no asuma el uso de RStudio.
Es importante practicar leyendo y aprendiendo de la documentación de R, pero lleva tiempo aprender a entenderla. Hay un montón de recursos útiles disponibles, incluyendo:
En esta guía se han descrito varias formas de que las personas que usan lectores de pantalla trabajen con R en distintos sistemas operativos, destacando herramientas accesibles como BrailleR, VS Code y Emacs. Al explorar estas opciones, los usuarios pueden elegir las herramientas que mejor se adapten a sus necesidades y preferencias.