## Instalando un paquete desde el script
install.packages("markdown")
## Instalando dos o mas paquetes desde el script
install.packages(c("markdown","rticles","quarto","bookdown","tinytex","pagedown","dplyr","tibble"))
Instaladores para Látex en R QUARTO/RMARKDOWN
Instalacion de software
Guia de instaladores
Para poder realizar las documentaciones correspondientes de Látex y R, se tienen las extensiones ´QUARTO´ y ´Rmarkdown´, es por ello que deben instalarse en el siguiente orden:
Látex
El distribuidor correspondiente para Windows es MiKTeX, su instalación sera necesaria para realizar la generación de documentos y uso de paquetes de Látex.
Descarga
Para la instalación de MiKTeX, se requiere una descargar desde la pagina principal de MiKTeX, al cual se puede acceder AQUI, seleccione la versión que corresponda a su sistema.
Instalación
Ejecutamos el instalador y aceptamos las condiciones para continuar con la instalación:
Luego seleccionamos “Install MiKTeX for anyone who uses this computer(all users)”, aparecerá una notificación de la selección y se continúa con la instalación:
Se elige el lugar del directorio:
En el siguiente paso, debemos cambiar la seleccion predeterminada “Ask me first” a “Yes” para continuar
Dadas estas configuraciones podemos iniciar con la extracción de recursos
Se le da el permiso correspondiente e inicia la extracción de recursos. Una vez completado el proceso se da a “Siguiente”:
Dado este proceso se tiene concluida la instalación de “MiKTeX”
Paquetes necesarios
Iniciamos la aplicación “MiKTeX Console”, y seleccionamos el modo de operacion en “Switch to MiKTeX administrator mode”, se le brinda el permiso correspondiente, luego en Updates seleccionamos “Check for updates”, con esto último se verifican los paquetes principales
Una vez realizada esta operación en Updates aparece un mensaje y le damos click a “Updates page”
Seleccionamos la opción “Update now” y se instalaran todos los paquetes necesarios
Cuando haya finalizado el proceso aparecera el siguiente mensaje y se tendrá concluida la instalación de MiKTeX
R
´R´ es un lenguaje de programación con un enfoque en el análisis estadístico, es un software libre que cuenta con un desarrollo constante, el cual continua expandiendose en multiples disciplinas, actualmente la comunidad de Posit continua desarrollando paquetes y demás herramientas enfocados a la ciencia de datos, la documentación (QUARTO) e integración de otros lenguajes de programación.
Descarga
Para descargar el instalador de R, puede acceder a el AQUÍ, seleccionese “Download R-4.4.2 for Windows” para iniciar con la descarga
Instalación
Una vez descargado, ejecute el instalador y concédale el permiso correspondiente
Seleccione el idioma de su preferencia para continuar con la instalación
En esta parte de la instalación es importante leer y seleccionar “Si”
Selección del repositorio de paquetes
Iniciamos la aplicación “R 4.4.2”, una vez haya cargado la interfaz base de R se procede a ir en las pestañas hasta seleccionar “Paquetes > Seleccionar espejo CRAN”
Alli aparecera una barra del cual sleccionamos “Brasil(PR)[https]”
Rstudio
Este es un entorno de desarrollo integrado para el lenguaje de programación ´R´, el cual nos ayudara a gestionar las herramientas en una interfaz amigable, este entorno es bastante versátil, puesto que permite desarrollar programación y tambien documentación (Rmarkdown y QUARTO)
Descarga
Para acceder a una version apropiada a nuestro escritorio, la descarga puede accederse AQUÍ Seleccione la opción 2: “Install Rstudio” para iniciar con la descarga
Instalación
Una vez descargado, ejecutamos el programa de instalación de “Rstudio”, y seguimos los pasos:
Primeros pasos
Iniciamos la interfaz de Rstudio
Para iniciar un script en el lenguaje de programación de R, se hace lo siguiente: File >> New File >> R Script
Hacemos algunas pruebas, por ejemplo: si escribimos 1+1, y si queremos ejecutar ese código, colocamos el cursor en la linea que se va a ejecutar y colocamos “Run” como se muestra en la imagen o tambien la combinación de teclas (Ctrl+Enter)
Ahora en la parte que es la consola, aparece el código ejecutado
Asi como esta sensilla operación, se pueden hacer muchas mas operaciones y programaciones
Paquetes
Dado esto, iniciamos con la instalación de los paquetes Una manera sencilla es ubicar en la pestaña “Packages” y colocar “Install”
Otra manera es ubicar en la parte izquierda de arriba la opción “Tools”, alli nos aparece “Install Packages…”, seleccionando esa opción, se genera el cuadro que se mostró anteriormente
Un primer paquete que instalaremos es “rmarkdown”, escribimos alli y colocamos “install” para iniciar con la instalación.
Cuando el proceso haya finalizado, tenemos que en la consola aparece:
y en Packages, aparece en la lista de paquetes instalados
Asi como este, podemos instalar los paquetes “markdown”, “rticles”, “quarto”, “bookdown”, “tinytex”, “dplyr”, “tibble” y las que podemos requerir.
Realizar manualmente esta operación, puede ser estresante si es que se pretende instalar muchos paquetes, sin embargo podemos instalar todo un conjunto de paquetes desde un script de R de la siguiente forma:
R markdown
Una vez realizadas estas operaciones, damos inicio al entorno Rmarkdown (RMD), este es un entorno que nos permite realizar reportes desde Rstudio, esto incluye el procesamiento de documentos, presentaciones, aplicaciones y demás funciones que vayamos a requerir, como un primer proyecto vamos a generar un CURRICULUM VITAE, para el cual la instalación de LaTeX se ha configurado automáticamente.
- Instalamos el paquete “vitae” con la forma de instalación de su preferencia
install.packages("vitae")
Generamos un nuevo archivo en el ícono que se muestra o tambien yendo mediante la configuración “File >> New File >> R Markdown…”
Se tiene la siguiente pestaña, en la cual si exploramos un poco se puede generar DOCUMENTOS en formato HTML, PDF, Word; PRESENTACIONES en HTML(ioslides,Slidy), Beamer (PDF) y PPT, Shiny es un entorno para desarrollar aplicaciones interactivas, sin embargo requiere tener mas conocimientos en el lenguaje R, finalmente en la opción “From Template” se encuentran las plantillas de documentos construidos con un formato dependiendo de lo que se quiera hacer.
En esta última opción “From template”, aparecen los formatos y plantillas instaladas, alli buscamos mas abajo, 6 modelos de Curriculum Vitae, {vitae} especifica el paquete del cual se va a generar el documento, tentativamente seleccionaremos “Curriculum Vitae (Twenty seconds format)”
Especificamos en nombre de nuestro archivo en la opcion ´Name:´ lo predeterminado es Untitled asi que lo renombramos a “Curriculum”, con respecto a la opción ´Location:´ seleccionando “Browse”, vamos a especificar dentro de nuestro equipo la ubicacion donde queremos guardar el curriculum, en lo personal, creé una carpeta en mi escritorio para guardar este primer archivo:
Se ha generado un script en formato ´Rmd´, lo predeterminado es que se tienen datos llenados para Marie Curie, sin embargo podemos editar esa información y hacerlo personalizado
Para este primer ejemplo, vamos a generar el curriculum sin haber realizado algún cambio, asi que vamos a buscar la palabra “Knit” dentro de nuestro scrip y le damos click, en términos del lenguaje R “Renderizamos” el documento. O tambien renderizamos mediante la combinacion de teclas (Ctrl+Shift+k)
En la seccion de la consola se tiene un proceso que carga, cuando este haya finalizado debe apaarecer ´Output created: Curriculum.pdf´, esta primera vez demora ya que se generan los demás archivos y tambien el documento
Cuando haya finalizado el proceso, se habrá generado el siguiente curriculum:
El archivo generado aparecera en nuestra carpeta que especificamos anteriormente, se muestra el archivo PDF de nuestro curriculum, la foto de perfil y demás archivos del script
Disposiciones
Asi como este curriculum, se tienen mas plantillas que podemos generar, editar y publicar