class: slideInRight, fadeOutLeft, middle, inverse ## repaso & tidyverse - Métodos cuantitativos 2 - Prof. Sebastián Muñoz --- class: slideInRight, fadeOutLeft, middle ## Repaso .pull-left[ - ¿para qué sirve `<-` ? - ¿para qué sirve `c()` ? - ¿cuáles son las partes de una función? - ¿qué indican los corchetes `[]`?] --- class: slideInRight, fadeOutLeft, middle ## Tipos de objetos: vector, data.frame, matrix  --- class: slideInRight, fadeOutLeft, middle ## dentro de un data frame  --- class: slideInRight, fadeOutLeft, middle ## `tidyverse`  --- class: slideInRight, fadeOutLeft, middle ## `tidyverse` como un dialécto - en el camino de saber aprender el lenguaje de r, aprender a hablar con los computadores. - `tidyverse`: un argot que modifica algunas formas de Rbase. ### ¿Qué tiene que ver esto con la antropología? - además de desarrollar competencias específicas - propuesta:pensar la relación con los computadores - marco: discusiones de la antropología contemporánea sobre relaciones humanos y no-humanos: + dioses + naturaleza + animales + tecnologías, tecnologías digitales. --- class: slideInRight, fadeOutLeft, middle ## Etnografía del mundo digital: .pull-left[ + saber hablar con los computadores, yo y Rrancesca como sus informantes clave. <img src="img/humanonohumano.png" width="2000px"/> ] .pull-right[ <img src="img/haraway1.png" width="1000px"/> ] --- class: slideInRight, fadeOutLeft, middle ## ¿Cuál será la relación que establecermos con las máquinas? .pull-left[ <img src="img/dune.jpg" width="250px"/> ] .pull-right[ <img src="img/ghost.jpg" width="7100px"/> ] --- class: slideInRight, fadeOutLeft, middle ## Programación - Darles instrucciones a los computadores (nuestros "esclavos") - IA: los computadores aprenden (¿se independizarán?) - **ChatGpt**: democratiza la programación adaptándola al *lenguaje natural* (humano) con una base de datos gigante. + pueden hablar directamente en su celular <div align="center"> <img src="img/hablandoconpc.png" width="350px"/> </div> --- class: slideInRight, fadeOutLeft, middle ## A quienes les interese estos temas: https://lalulula.tv/cine/100076/donna-haraway-cuentos-para-la-supervivencia-terrenal <img src="img/latour2.jpg" width="4500px"/> --- class: slideInRight, fadeOutLeft, middle ## el pipe `%>%` .pull-left[ <img src="img/ceci n'est pas une pipe.jfif" width="300px"/> ] .pull-right[ <img src="img/procesos_tidy.png" width="3000px"/> ] --- class: slideInRight, fadeOutLeft, middle ## `dplyr`  --- class: slideInRight, fadeOutLeft, middle ## `select ()`  --- class: slideInRight, fadeOutLeft, middle, center background-image: url("img/select2.png") --- class: slideInRight, fadeOutLeft, middle ## `filter ()` <img src="img/filter.png" width="700px"/> --- class: slideInRight, fadeOutLeft, middle <img src="img/filter2.png" width="500px"/> --- class: slideInRight, fadeOutLeft, middle ## Operadores  - `%in%`: lo que está dentro de... --- class: slideInRight, fadeOutLeft, middle ## `mutate()` <img src="img/mutate.png" width="600px"/>  --- class: slideInRight, fadeOutLeft, middle ## `group_by()` + `summarize()` <img src="img/group_by.png" width="490px"/> --- class: slideInRight, fadeOutLeft, middle ## Resumen <img src="img/resumen_tidy.png" width="500px"/> --- class: slideInRight, fadeOutLeft, middle ## Entonces... .pull-left[ - Si en mi en la base de datos de mi encuesta, quisiera: + trabajar sólo con las mujeres ¿qué función utilizaría? + trabajar sólo con las variables que me interesan por ser el foco de mi grupo (e.g. solo las de "política" o "lectura") + hacer una tabla de la media y la mediana de la edad por sexo. + recodificar los ingresos en 3 grupos: altos, medios, bajos] .pull-right[ <img src="img/travolta.gif" width="900px"/> ] --- class: slideInRight, fadeOutLeft, middle ## `pacman::p_load()` - Resume las funciones library() e install.packages() optimiza esta relación entre ambas pues solo las aplica cuando son necesarias (if requiere()), es decir, ¡no te reinicia R si ya está instalada la librería!  --- class: slideInRight, fadeOutLeft, middle background-image: url("img/fly1.jpg") background-size: cover # Vamos a la práctica