class: center, middle, inverse, title-slide # Fundamentos R ## ⚔ ### Duvan Nieves ### 07 octubre, 2021 --- class: inverse,center, middle # R en Windows --- # [Instalación](https://cran.r-project.org/bin/windows/base/) ![](../AMET/R.gif) --- class: inverse,center, middle # R en Ubuntu --- # Instalación * Podemos buscar r-base en synaptic ó * Ejecutar en la consola o terminal : -- ```r sudo apt install r-base ``` -- ![](../AMET/r-base.png) --- class: inverse,center, middle # Entornos R --- # [Rstudio](https://rstudio.com/products/rstudio/download/) ![](../AMET/Rstudio.gif) --- # [Rcommander](https://www.rcommander.com/) Abrir R e instalar de la siguiente forma -- ```r install.packages("Rcmdr") ``` -- <img src="../AMET/Rcmdr.png" width="450" height="350" style="display: block; margin: auto;" /> --- # [Jupyter](https://jupyter.org/) Abrir Terminal: -- Actualizar instalador de modulos de python ```r pip3 install --upgrade pip ``` -- .pull-left[ Jupyter Notebook ```r pip3 install jupyter ``` ![](../AMET/notebook.png) ] .pull-right[ Jupyter Lab ```r pip3 install jupyterlab ``` ![](../AMET/lab.png) ] --- # Kernel de R en Jupyter Abrir R e instalar con los siguientes comandos -- ```r install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest')) devtools::install_github("IRkernel/IRkernel") IRkernel::installspec() ``` Para instalar otros Kernel en Jupyter consulte [Aquí](https://github.com/jupyter/jupyter/wiki/Jupyter-kernels). --- # Opciones Online -- .pull-left[ * [Rcloud](https://rstudio.cloud/) * [Google Colab](https://colab.to/r) <!--https://jupyter.org/try--> * [Azure Notebook](https://notebooks.azure.com/) * [Kaggle Notebook](https://www.kaggle.com/kernels) * [IBM DataPlatform Notebooks](https://dataplatform.cloud.ibm.com/docs/content/wsj/analyze-data/notebooks-parent.html) * [CoCalc](https://cocalc.com/) * [Datalore](https://datalore.io/) ] .pull-right[ ![](../AMET/online_gif.gif) ] --- class: inverse,center, middle # Entorno Rstudio --- # Recursos ![](picture/source.gif) --- # Consola ![](picture/consola.gif) --- # Ambiente ![](picture/ambiente.gif) --- # Archivos ![](picture/Files.gif) --- # Actividades 1. Instale r y rstudio. 1. Instale el Kernel de r en Jupyter. 1. Consulte como se crean los vectores y realice los siguientes ejercicios. + [Enlace](https://www.r-exercises.com/2015/10/09/vector-exercises/). 1. Consulte como realizar ciclos y condicionales y realice los siguientes ejercicios. + [Enlace](https://www.r-exercises.com/2016/06/01/scripting-loops-in-r/). 1. Cree un nuevo proyecto y ejecute el comando. + `getwd()` 1. Intente importar datos de cualquier formato a través de la opción *Import Datasets* en ambiente. 1. Instale el paquete __tidyverse__ carguelo y explore la documentación. 1. Salga de Rstudio y guarde el espacio de trabajo, esto después de los dos anteriores pasos. 1. Busque la ruta del proyecto y abra Rstudio a través del proyecto. Verifique si se cargo el archivo importado anteriormente + Adicionalmente verifique el tamaño del archivo .Rdata vs el archivo que importo. --- # Plataformas educativas .pull-left[ 1. [Datacamp](https://www.datacamp.com/) 1. [Coursera](https://es.coursera.org/) 1. [edx](https://www.edx.org/es) 1. [Udemy](https://www.udemy.com/) 1. [Lynda](https://www.lynda.com/) ] .pull-right[ 1. [Codecademy](https://www.codecademy.com/) 1. [Udacity](https://www.udacity.com/) 1. [w3schools](https://www.w3schools.com/) 1. [Programmr](http://www.programmr.com/) 1. [CODE AVENGERS](https://www.codeavengers.com/) ] --- # Recursos generales .pull-left[ * [R para principiantes](https://cran.r-project.org/doc/contrib/rdebuts_es.pdf) * [Métodos estadísticos con R y R Commander](https://cran.r-project.org/doc/contrib/Saez-Castillo-RRCmdrv21.pdf) * [Gráficos estadísticos con R](https://cran.r-project.org/doc/contrib/grafi3.pdf) * [Cheat Sheet R](https://rstudio.com/resources/cheatsheets/) * [R-Exercises](https://www.r-exercises.com/) * [R for Data Science](https://es.r4ds.hadley.nz/) ] .pull-right[ * [Practice Python](https://www.practicepython.org/) * [Towards Data Science](https://towardsdatascience.com/) * [TinyStats](https://tinystats.github.io/teacups-giraffes-and-statistics/01_introToR.html) * [Aplicaciones ML](https://github.com/firmai/industry-machine-learning/blob/master/README.md) * [Compilador online](https://rextester.com/) ] --- #Comunidades 1. [Python Colombia](https://www.python.org.co/) 1. [PyLadies Medellín](https://www.meetup.com/es-ES/Python-Ladies-Medellin/) 1. [Women Who Code Medellín](https://www.womenwhocode.com/medellin) 1. [She Codes Angular Medellín](https://www.meetup.com/es-ES/Python-Ladies-Medellin/) 1. [R-Ladies Medellín](https://www.meetup.com/es/rladies-medellin/) 1. [DATA SCIENCE FEM](https://www.datasciencefem.com/) --- class: center, middle #Gracias! ![](../AMET/avatarc.png) .pull-down[ <a href="https://duvancho321.github.io/"> .white[
duvancho321.github.io] </a> <a href="https://twitter.com/DuvanNievesRui1"> .white[
@DuvanNievesRui1] </a> <a href="https://github.com/Duvancho321"> .white[
@Duvancho321] </a> <a href="https://rpubs.com/duvancho321_"> .white[
RPubs] </a> ]