
Esta lección repasa como instalar R y algunos conceptos básicos de progrmación que esucharás mucho durante el curso.
En esta lección demostraremos los siguientes conceptos básicos de R en términos coloquiales:
Consola y enterno
Operadores básicos
Asignación de variables
Consulta de datos pre-cargados
Subsetting con $ y [ , ]
Consultas a la documentación
R Studio es un popular IDE con un GUI.
Sí entendiste eso, no necesitas tomar esta lección. Si no, en esta lección aprenderás que es un GUI, IDE , sus componentes básicos y que tienen que ver con R Studio. También aprenderás sobre algunas de las ventajas de usar R Studio.
En esta lección aprenderás a configurar la apariecia y distribución de la interfaz de R Studio.
En esta lección aprenderas:
Qué archivos son compatibles con R y por qué es importante su configuración
Qué archivos son nativos o exclusivos de R
Qué son los "workspaces" y cómo aprovecharlos para optimizar tus proyectos de R
Cómo mantener tus poyectos de R limpios y ordenados
En esta lección aprenderás a:
Utilizar los comandos getwd() y setwd( ) para consultar y cambiar de directorios
A diseñar directorios para mantener tus proyectos en R limpios y ordenados
En esta lección aprenderás a identificar los 6 tipos básicos de R por sus características.
En esta lección aprenderás a:
Crear datos básicos en R
Consultar la clase o tipo de objeto con class()
Transformar objetos en R de un tipo/clase a otra
Uno de los tipos de datos/objetos más utilizados e importantes en R son los data frames. En esta lección aprenderás a seleccionar y extraer sub-conjuntos de datos con tres técnicas de subsetting. No olvides revisar el material de apoyo adjunto.
En esta lección aprenderás
Qué son las variables independientes y dependientes y como funcionan en R
Qué son los operadores en R
No olvides revisar el material de apoyo adjunto.
En esta lección aprenderás a crear funciones personalizadas en R.
El resultado de la última tarea debe ser un archivo como el adunto. Si estudias y entiendes el código será una buena base para hacer funciones similares con datos más complejos y más variables.
Parte 1 de 5 de la serie R para no programadores
¿Sabías que no necesitas ser programador para aprender R? R es más amigable que la mayoría de los lenguajes de programación y sirve para analizar datos, hacer cálculos con datos y hacer una gran variedad de visualizaciones centradas en los datos. Esto le puede dar una salida más atractiva e inclusive interactiva a tus datos de investigación o de tu trabajo.
Este curso está diseñado para personas que no tienen una formación en ciencias de datos, programación o estadística pero quieran incorporar R a sus trabajos académicos o profesionales. El curso esta compuesto de 5 partes. Cada una contiene 5 lecciones con tareas seriadas que culminan en el desarrollo de un código de R que realiza la lectura de múltiples archivos los une y genera una serie de tablas y gráficas básicas que permiten una exploración básica de los datos.
Parte I: Introducción a R
Contenido: 6 lecciones con 14 videos, 6 tareas totales, 3 tareas seriadas con código muestra que te servirá para que crees tus propias funciones personalizadas.
Aprovechar datos pre-cargados para practicar con R
Personalizar tu entorno de programación
Identificar los distintos tipos de datos
Entender cómo organizar proyectos en R
Escribir tus propias funciones personalizadas en R
CONTENIDO DEL CURSO COMPLETO:
Parte I: Introducción a R (Gratis)
Lección 1: Introducción a R
Lección 2: Introducción a R Studio
Lección 3: Tipos de archivos, directorios y workspaces
Lección 4: Introducción a datos en R
Lección 5: Ejercicio integrador: Crea tu primera función en R
Parte II: Lectura y manipulación de datos con R
Lección 1: Lectura sencilla y masiva de archivos .csv
Lección 2: Exploración básica de datos
Lección 3: Limpieza básica de datos
Lección 4: Operaciones básicas por renglón, columna y factor
Lección 5: Ejercicio integrador: Lectura múltiple de datos y exploración básica
Parte III: Visualización básica con R
Lección 1: Introducción a visualización de datos
Lección 2: Gráficas con plot en R
Lección 3: Gráficas con lattice en R
Lección 4: Gráficas con ggplot en R
Lección 5: Ejercicio integrador: Gráficas interactivas con R
Parte IV: Estadística básica con R
Lección 1: Introducción a la distribución de datos con R
Lección 2: Introducción a la probabilidad con R
Lección 3: Análisis de distribución de datos en R
Lección 4: Elaboración de gráficas de distribución
Lección 5: Ejercicio integrador: Gráficas interactivas de distribución de datos
Parte V: Elaboración de reportes con R Studio
Lección 1: Recomendaciones para organizar información de R
Lección 2: Sintaxis básica en Markdown para R
Lección 3: Como exportar reportes en HTML y .pdf utilizando Markdown y Knitr en R Studio
Lección 4: Como crear presentaciones HTML5 en Slidify y R Studio
Lección 5: Ejercicio integrador: Publica tu proyecto con R Studio