R y RStudio
Como dijimos anteriormente, pondremos en práctica los
conceptos sobre programación utilizando R, un lenguaje
orientado a la realización de procesos estadísticos y gráficos. A
diferencia de muchos otros, este es un software libre y gratuito:
se distribuye bajo la licencia GNU GPLv2 que establece la
libertad de usarlo con cualquier propósito, de ver cómo fue
hecho, cómo funciona y modificarlo, de distribuir copias y crear
contribuciones y agregados para que estén disponibles para
otros 5.
Si bien R será nuestro medio de comunicación con la
computadora, vamos a usar otro programa que brinda algunas
herramientas para facilitar nuestro trabajo de programación, es
decir, vamos a usar un entorno de desarrollo
integrado (o IDE, por integrated development environment). Un
IDE es un programa que hace que la codificación sea más
sencilla porque permite manejar varios archivos de código,
visualizar el ambiente de trabajo, utilizar resaltado con colores
para distintas partes del código, emplear autocompletado para
escribir más rápido, explorar páginas de ayuda, implementar
estrategias de depuración e incluso intercalar la ejecución de
instrucciones con la visualización de los resultados mientras
avanzamos en el análisis o solución del problema. El IDE más
popularmente empleado para programar con R es RStudio y
será el programa que estaremos usando todo el tiempo.
Para instalar estos programas, se debe visitar las páginas
oficiales de R y de RStudio, descargar los instaladores y
ejecutarlos. En este enlace se presenta un video con la
instalación completa.
1.7.1 Organización de RStudio
Cuando se abre RStudio se pueden visualizar cuatro paneles: