Configuración básica de R, RStudio y Emacs
Configuración básica de R, RStudio y Emacs
Los programas básicos para iniciarse en la programación estadística son R, y uno de estos dos programas: RStudio, orientado a un público generalista, o Emacs, destinado a un público especializado.
Es Madre y es Reina. Venid peregrinos, que ante Ella se aspiran amores divinos y en Ella está el alma del pueblo español. - Himno a la Santina.
Instalación del programa R
Para instalar el programa R, un lenguaje informático estadístico, siga las instrucciones descritas aquí.
Instalación del programa TeX [Opcional]
TeX, un lenguaje de programación tipográfico para generar ficheros pdf, complementa las salidas del programa R. Si desea instalarlo, siga las indicaciones señaladas aquí.
Instalación y configuración de RStudio
Descargue el programa RStudio, un entorno informático orientado al lenguaje R, desde aquí. Existe un versión gratuita, la denominada RStudio Desktop Open Source License.
Conviene realizar las siguientes configuraciones una vez instalado RStudio:
Codificación UTF-8 [Solo para el sistema operativo Windows]
Por defecto, el sistema operativo Windows no utiliza como codificación la UTF-8. Sigamos estos pasos para configurarlo con esta característica.
Cree un nuevo fichero mediante el menú File -> New File -> R Script. Ahora de nuevo acceda al menú File -> Save. Le pedirá un nombre, ponga por ejemplo temp.r
, y guárdelo (botón Save). Vaya al menú File -> Reopen with Encoding, y seleccione UTF-8, marque la opción Set as default encoding for source files y pulse el botón OK.
Tamaño de letra y tema [Opcional]
Por defecto viene configurado con un tamaño de letra de 10 puntos. Si desea modificarla, vaya al menú Tools -> Global Options, y escoja la sección Appearance. Entre las diferentes opciones, pruebe a cambiar el Editor font size y el Editor theme hasta diseñar un estilo a su gusto.
Generación de pdf [Opcional]
En caso de haber instalado una distribución de TeX, vaya al menú Tools -> Global Options, y acceda a la sección Sweave, donde configure Weave Rnw files using como knitr, Typeset LaTeX into PDF using con pdfLaTeX y en Preview PDF after compile using seleccione la opción de su agrado, como por ejemplo RStudio Viewer. Pulse el botón OK.
Alternativa a RStudio [Opcional]
Emacs es un editor adecuado alternativo a los entornos integrados de programación, como el omnipresente RStudio. Tradicionalmente el editor de texto Emacs solo se recomienda para una élite, ya que la configuración inicial deviene en ardua tarea. Afortunadamente existen numerosas configuraciones disponibles para un usuario normal.
Doom Emacs ofrece una configuración muy completo.
Instale primero Emacs y a continuación siga los pasos descritos en Doom Emacs. Por defecto aparece configurado en modo evil, que evoca al mismísimo vim
.
Si no se siente cómodo con la versión Doom Emacs, en caso de usar Windows o macOS desde esta página descargue una versión configurada con lo básico para estos sistemas. Dispone de tutoriales y vídeos que explican los primeros pasos.