Вы находитесь на странице: 1из 10

CURSO GRATUITO

Curso de Manejo
de Base Datos y
Programación en R
Traido por: Modalidad del curso:
DAT COMPANY Presencial
1
C U R S O D E M A N E J O D E B A S E D E D AT O S Y
PROGRAMACIÓN EN R

¿POR QUÉ APRENDER R?


Si tienes como objetivo desarrollarte profesionalmente
en el análisis de datos, aprender R es fundamental. En
el mercado actual las empresas requieren personas con
conocimiento en softwares de programación que permitan
tratar grandes cantidades de datos de manera versátil y
eficientemente, es decir, programar funciones y tareas que
disminuyan el uso de tiempo y recursos en su tratamiento.

Al ser R un lenguaje orientado en objetos, cualquier prob-


lema que imagines se podrá sistematizar a través de la
creación de algoritmos o funciones.

DESCRIPCIÓN DEL CURSO


El curso está orientado a personas que nunca han traba-
jado con lenguajes de programación y desean aprender a
programar en el entorno R. Por tanto, el curso parte desde
los temas más básicos como conocer a R como una calcu-
ladora hasta aprender a limpiar y tratar bases de datos. Todo
esto con el uso y programación de algoritmos y funciones
que permitan sistematizar los problemas que se deseen solu-

1
2 curso de manejo de base de datos y programación en r

cionar.

OBJETIVO DEL CURSO


Al existir asimetrías de información el objetivo principal
del curso es cerrar brechas educativas entre estudiantes o
egresados de la región con personas del mismo perfil que
residen en la capital u otras regiones con estudios en univer-
sidades en donde se imparte cursos de programación. En
tal sentido, el curso es en completo GRATUITO.

PERIODO DE DESARROLLO DEL CURSO


Y HORARIOS
El curso constará de 10 sesiones impartidas que tendrá su
inicio el sábado 11 de Enero del 2020 y finalizará el domingo
9 de febrero del 2020. En caso de imprevistos de fuerza
mayor extrema, se procederá a correr las fechas.

Los horarios son los días sábados y domingos:

• Sábados: Desde las 03:00 pm hasta las 06:00 pm.

• Domingos: Desde las 10:00 am hasta la 01:00 pm.

REQUISITOS PARA ACCEDER A LA BECA


El número máximo de estudiantes que accederán a la
beca es de 15, esto por disponibilidad de infraestructura, los
cuales deben de cumplir los siguientes requisitos en estricto:

• Tener interés y la predisposición en aprender a progra-


mar en R.

• Tener disponibilidad de tiempo en las fechas estableci-


das.

• No faltar por ningún motivo a cada una de las clases.


curso de manejo de base de datos y programación en r 3

• Contar con una laptop.

• Rellenar el Formulario de Postulación

• Ser estudiante o egresado de alguna carrera universi-


taria (preferentemente de economía o afines).

• Ser admitido al curso luego de la evaluación del for-


mato de postulación.

SOBRE EL FORMULARIO DE POSTULACIÓN


Para mitigar la selección adversa a la hora de elegir a los
estudiantes que participarán en el curso. Se hará uso del
formato de postulación que encontrará en el siguiente enlace
https://cutt.ly/We4Prtr . El cual consta de 4 secciones:

• Datos generales del postulante.

• Disponibilidad de tiempo.

• Un pequeño ensayo en donde detalle los motivos que


lo incentivan en llevar el curso y en que planea apli-
carlo (menos de 500 palabras).

• Su Currículum Vítae descriptivo (para el caso de estu-


diantes no es necesario).

SELECCIÓN DE BECARIOS
En función a lo consignado y vertido por el postulante
en el Formulario de Postulación se hará la evaluación y la
selección.

El sábado 4 de Enero del 2020 se dará a conocer a los 15


estudiantes seleccionados, en la página de facebook de DAT
COMPANY.
4 curso de manejo de base de datos y programación en r

CONTENIDO DEL CURSO


El curso consta de 10 secciones las cuales se desarrollarán
cada una por clase. El contenido de cada sección se detalla
a continuación:

1. INTRODUCCIÓN AL ENTORNO R.-

• Por qué programar en R.

• Diferencias entre R y R Studio.

• R como calculadora.

• Definición de variables.

• Vectores en R.

• Listas en R.

2. VECTORES, SELECCIÓN Y OPERACIONES.-

• Selección de elementos de un vector.

• Operaciones con vectores.

• Operaciones lógicas.

• Creación de factores (variables categóricas).

• Creación de elementos aleatorios.

3. MATRICES, SELECCIÓN Y OPERACIONES.-

• Creación de matrices.

• Selección de elementos de una matriz.

• Operaciones con matrices (Cálculo matricial).


curso de manejo de base de datos y programación en r 5

• Transformación de objetos.

• Introducción a las tablas.

4. CONDICIONALES, BUCLES Y FUNCIONES.-

• Condicional if.

• Condicional ifelse y anidación.

• Bucle for.

• Bucle while.

• Creación de funciones.

5. DATA FRAME, FILTROS Y SELECCIÓN.-

• Creación de un data frame (base de datos).

• Selección de elementos de un data frame.

• Filtrar filas y seleccionar columnas de un data frame.

• Creación de nuevas columnas y filas.

• Unir varios data frame.

6. IMPORTAR Y EXPORTAR BASE DE DATOS.-

• Importar datos con formato .txt.

• Importar datos con formato .csv.

• Importar datos desde SPSS (formato .sav).

• Importar datos desde STATA (formato .dta).

• Importar datos desde EXCEL (formato .xlsx).


6 curso de manejo de base de datos y programación en r

• Exportar base de datos a distintos formatos.

• Tablas en formato: .tex, .txt, .csv. .html

7. EXPRESIONES REGULARES.-

• Por qué trabajar con caracteres.

• Por qué usar expresiones regulares.

• Reemplazar caracteres.

• Cortar y separar caracteres.

• Encontrar semejanza entre caracteres.

• Principales expresiones regulares.

• Limpieza de variables caracter.

• Procesamiento de variables caracter.

8. GRÁFICOS (PRIMERA PARTE).-

• Gráfico de barras.

• Gráfico de caja.

• Gráfico pie.

• Gráfico de densidad.

• Gráfico de dispersión.

• Histogramas.

• Otros gráficos.

9. GRÁFICOS (SEGUNDA PARTE).-


curso de manejo de base de datos y programación en r 7

• Uso de bucles para generación de gráficos.

• Gráficos de segundo nivel.

• Textos.

• Líneas.

• Puntos.

• Curvas.

• Mapas en R.

10. TEMAS AVANZADOS.-

• Uso de expresiones regulares para filtrar y seleccionar


en bases de datos.

• Uso de bucles y condicionales para la generación de


variables.

• Uso de bucles para la generación de tablas.

• Programación de funciones y subfunciones.

• Programación de algoritmos.

• Realizar reportes en formato latex usando Rmark-


down.

RESULTADOS ESPERADOS
Al finalizar el curso, el participante tendrá las destrezas
necesarias para programar funciones, algoritmos, limpiar y
procesar bases de datos lo cual le servirá para el desarrollo
de su tesis, tareas universitarias o crear documentos de in-
vestigación en distintos formatos publicables (latex, word,
8 curso de manejo de base de datos y programación en r

páginas web, entre otras).

Asimismo, con los conocimientos adquiridos el partic-


ipante podrá aventurarse en conocer a profundidad este
maravilloso lenguaje, ya que contará con los fundamen-
tos básicos para su desarrollo y así competir con menores
desventajas respecto a sus pares de otras regiones.

¿DÓNDE SE DESARROLLARÁ EL CURSO?


El curso se desarrollará en Pasaje Ruben Dario Mz. A Lt
17 – El Tambo/Huancayo.

Figure 1: Mapa de la dirección donde se dictará el curso

PARA MÁS DETALLES E INFORMES COMUNICARSE


AL CORREO O POR WHATSAPP
Puede enviar mensajes al siguiente correo:

pe.cesar.huamani.n@uni.pe
curso de manejo de base de datos y programación en r 9

O comunicarse a través de whatsapp al número:

• 978809113

Вам также может понравиться