Cómo instalar R y Rstudio y generar un proyecto

Show code
script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"
Show code
 $(document).ready(function() {
    $('body').prepend('<div class=\"zoomDiv\"><img src=\"\" class=\"zoomImg\"></div>');
    // onClick function for all plots (img's)
    $('img:not(.zoomImg)').click(function() {
      $('.zoomImg').attr('src', $(this).attr('src')).css({width: '100%'});
      $('.zoomDiv').css({opacity: '1', width: 'auto', border: '1px solid white', borderRadius: '5px', position: 'fixed', top: '50%', left: '50%', marginRight: '-50%', transform: 'translate(-50%, -50%)', boxShadow: '0px 0px 50px #888888', zIndex: '50', overflow: 'auto', maxHeight: '100%'});
    });
    // onClick function for zoomImg
    $('img.zoomImg').click(function() {
      $('.zoomDiv').css({opacity: '0', width: '0%'}); 
    });
  });
Show code
# output:
  # pdf_document:
  #   highlight: pygments
  #   number_sections: yes
  #   toc: yes
  #   toc_depth: 4
  #   keep_tex: yes
  #   fig_height: 6
  #   fig_width: 8
  #   latex_engine: xelatex
rm(list=ls());gc() #Siempre es necesario borrar la memoria de 0 antes de correr un proyecto. 
         used (Mb) gc trigger (Mb) max used (Mb)
Ncells 509771 27.3    1137164 60.8   638648 34.2
Vcells 870299  6.7    8388608 64.0  1632291 12.5
Show code
#Lo anterior para chequear que no hayan objetos (información como bases de datos, 
#nombres de columnas, etiquetas, etc.) anidados que no estamos llamando, 
unlink('*_cache', recursive = TRUE) #También limpiamos la memoria caché de cualquier otro elemento 
#que esté alojado en nuestra memoria. Recuerde que quien abra su proyecto no 
#contará con otro objeto que los que llame conforme a las instrucciones que escriba en el documento.

#Veo desde donde consigo los datos, desde que servidor de R
# Esta es una de las direcciones del CRAN (Comprehensive R Archive Network) correspondiente a Chile. 
#Es recomendable definir por defecto un CRAN cercano. 
options(repos=structure(c(CRAN="https://cran.dcc.uchile.cl/"))) 

knitr::opts_chunk$set(echo = TRUE)

#instalo lo que instala paquetes
if(!require(pacman)){install.packages("pacman")}
#INSTALO PAQUETES
pacman::p_load(knitr, dplyr)
if(!require(tiktokrmd)){remotes::install_github("gadenbuie/tiktokrmd@main")}

Cómo bajar R y Rstudio

Este tutorial sólo es uno de muchos que usted podrá encontrar para instalar estos programas. Posiblemente, existan alternativas mucho más personalizadas para instalar R y Rstudio en línea. Ahora bien, creo firmemente en que esta es la opción más rápida y simple de instalarlos, por lo que recomiendo que en una primera instancia no se aleje de las instrucciones, de lo contrario tendrá problemas para instalar el programa y no podrá avanzar en las etapas del taller.


Paso 1: Bajar R

Haga click en el siguiente enlace si usted tiene de sistema operativo Windows https://cran.r-project.org/bin/windows/base/. Posiblemente y si se lo solicita el programa, una vez que instale R y Rstudio deberá instalar Rtools (https://cran.r-project.org/bin/windows/Rtools/). Pueda dar doble click para acercar la imagen si abre este archivo en .html

Show code
knitr::include_graphics("./_figs/Instalacion R- Win (0).png")

Si usted tiene un MAC, favor dirigirse a este enlace: https://cran.r-project.org/bin/macosx/.

Show code
knitr::include_graphics("./_figs/Instalacion R- MAC (0).png")

O por último, puede encontrar aquí una alternativa plausible para MacOS para bajar R y Rstudio:

Show code
tt_url <- "https://www.tiktok.com/@ivelasq3/video/7027084397421546758"
tt <- tiktok_embed(tt_url)
tt

Advertencia: Favor siga las instrucciones al momento de bajar los archivos. Es necesario que instale en primer lugar R commander, y posteriormente RStudio. Si usted ya bajó una versión de R o RStudio que no ha funcionado bien, que cree muy desactualizada o que nunca supo ocupar, favor desinstalarlo(s) y reiniciar su computador.

Paso 2: Instalar R (ejemplo en Windows)

A continuación, pueden ver las capturas de pantalla de una instalación en windows. Favor seguir todos los pasos.

Show code
knitr::include_graphics("./_figs/Instalacion R- Win (2).png")

Show code
knitr::include_graphics("./_figs/Instalacion R- Win (3).png")

Show code
knitr::include_graphics("./_figs/Instalacion R- Win (4).png")

Show code
knitr::include_graphics("./_figs/Instalacion R- Win (5).png")

Show code
knitr::include_graphics("./_figs/Instalacion R- Win (6).png")

Show code
knitr::include_graphics("./_figs/Instalacion R- Win (7).png")

Observación: Favor no abrir R directamente, sino sólo a través de R Studio. Dejar vacío los cuadros contorneados por la línea roja.

Show code
knitr::include_graphics("./_figs/Instalacion R- Win (8).png")

Paso 3: Bajar e instalar RStudio

Una vez reiniciado el computador y habiendo cumplido con el paso previo, diríjase al siguiente enlace (https://rstudio.com/products/rstudio/download/#download). Seleccione el instalador que se adapte a la capacidad de su computador. Debe tener en cuenta que si su computador no se encuentra actualizado a sistemas operativos más recientes, no podrá contar con la última versión de los productos presetados aquí.

Show code
knitr::include_graphics("./_figs/Instalacion R- Win (9).png")

A continuación se muestra cómo bajarlo para Windows:

Show code
knitr::include_graphics("./_figs/instalacion_Rstudio1.gif")

Una vez ya bajado de internet, favor abrir y apretar el botón siguiente en todos sus campos. Observación: Existen opciones para personalizar las acciones que hicimos aquí. De todas formas este es un taller introductorio, por lo que no se ahondarán en estas alternativas.

Show code
knitr::include_graphics("./_figs/instalacion_Rstudio2.gif")

Reinicie el computador una vez finalizada la instalación

Paso 4: Prueba (Opcional)

Abra una nueva sesión en Rstudio (abra el programa).

Habiendo cumplido con el paso previo, abra R Studio y corra el siguiente comando en la Consola (siga los pasos de la imagen): install.packages("janitor").

Show code
knitr::include_graphics("./_figs/instalacion_Rstudio3.gif")

¿Obtuvo el siguiente mensaje?, si lo obtuvo es porque la instalación fue exitosa.

Show code
knitr::include_graphics("./_figs/Instalacion_final.png")

Comentarios y Dificultades del Proceso de Instalación

Si presenta problemas, favor dirigirse al siguiente enlace y reportarlo: ENLACE

Si requiere instalar en Ubuntu, favor ver el siguiente enlace: https://www.digitalocean.com/community/tutorials/how-to-install-r-on-ubuntu-20-04



¿Cómo hacer un proyecto?

ES MUY IMPORTANTE QUE DEFINAN UNA CARPETA PARA CADA UNO DE SUS PROYECTOS. ES UNA MUY BUENA PRÁCTICA. PORQUE ASÍ LES VA A LEER DE MANERA MÁS FÁCIL LOS ARCHIVOS COMO IMAGENES QUE QUIERAN CARGAR, BASES DE DATOS, ETC.

Paso 1. Nuevo proyecto

Show code
knitr::include_graphics("./_figs/1.PNG")


Show code
knitr::include_graphics("./_figs/2.PNG")


Show code
knitr::include_graphics("./_figs/3.PNG")


Show code
knitr::include_graphics("./_figs/4.PNG")


Paso 2. Abriendo código


Show code
knitr::include_graphics("./_figs/5.PNG")


Show code
knitr::include_graphics("./_figs/6.PNG")


Show code
knitr::include_graphics("./_figs/7.PNG")


Show code
knitr::include_graphics("./_figs/8.PNG")


Show code
knitr::include_graphics("./_figs/9.PNG")


Show code
knitr::include_graphics("./_figs/10.PNG")


Show code
knitr::include_graphics("./_figs/11.PNG")

Paso 3. Probar el código


Show code
knitr::include_graphics("./_figs/12.PNG")


Show code
if(!require(pacman)){install.packages("pacman")}
#INSTALO PAQUETES
pacman::p_load(knitr, dplyr)
#Traigo la base mtcars
data(mtcars)
Show code
knitr::include_graphics("./_figs/13.PNG")


Show code
knitr::include_graphics("./_figs/14a.PNG")

Show code
knitr::include_graphics("./_figs/14b.PNG")


Show code
knitr::include_graphics("./_figs/15.PNG")


Paso 4. Cerrar proyecto

Show code
knitr::include_graphics("./_figs/16.PNG")