Giter Site home page Giter Site logo

cursor's Introduction

cursoR

El repositorio contiene apuntes y notas del curso introductorio a R y RStudio impartido por la Facultad Menor del Departamento de Ciencia Política del ITAM (@fmcpol) en el semestre de Primavera 2023.

"El objetivo de las sesiones es aprender las herramientas fundamentales para afrontar la mayor parte de las tareas del análisis de datos."

Material revisado

Sesión 1

  • Objetivos: familiarizarse con el lenguaje R y la interfaz del editor RStudio. Descarga y manipulación de bases de datos.

Temas revisados en clase_01: creación de variables y tipos de variables; principales operadores lógicos; operaciones con variables; vectores y operaciones con vectores; introducción a dataframes y operaciones con dataframes.

Sesión 2

  • Objetivos: instalar paquetes de funciones, en especial dplyr (data pliers) para agrupar y colapsar bases de datos. Breve introducción al lenguaje Markdown para elaborar documentos directamente desde R.

Temas revisados en clase_02: manejo de paquetes (tidyverse, readxl) y de funciones (rename(), mutate(), filter(), select(), sumarise(), sum(), starts_with(), ends_with(), contains(), num_range(), everything(), case_when(), lag() y lead()). Manejo y uso de pipes %>%.

Sesión 3

  • Objetivos: sesión de repaso y dudas. Introducción a $\LaTeX$ por medio de Overleaf.

Sesión 4

  • Objetivos: elaborar visualizaciones a partir de bases de datos utilizando el paquete ggplot2. Elaboración de gráficas de distinto tipo en función del tipo de datos disponibles.

Temas revisados en clase_04: visualización de datos utilizando ggplot2 (geom_point(), geom_line(), facet_wrap(), geom_bar() ) y modelos de regresiones lineales.

Carpetas

  • /clases contiene el código y meterial revisado en las sesiones. El documento clase_01 corresponde a la Sesión 1 y así sucesivamente. No hay documento de la clase clase_03
  • /datacontiene las bases de datos utilizadas para los ejercicios en cada una de las sesiones.
  • /referencias contiene manterial de interés para complementar el curso.

cursor's People

Contributors

pptrrns avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.