Programación en R

Clave: 22A8106


No. de horas: 18


Créditos: 2


Tipo de asignatura: Optativa


Fecha de elaboración: 2021-10-21



Objetivo general:


El alumno aprenderá a manejar las herramientas del entorno y lenguaje de programación R y las aplicará en el manejo e interpretación de datos,así como de la conducción e interpretación de procesos estadísticos.


Temas:


1.Introducción (1 hora)
2.Operaciones aritméticas y vectoresen R(2horas)
3.Matrices y arreglos(2horas)
4. Valores no numéricos (2horas)4
5.Listas y DataFrames (2horas)
6. Valores especiales, clases y coerción(2horas)
7. Graficado(3horas)7.1. Vectoresde coordenadas
8.  Lecturay escritura de archivos(2horas)
9. Llamada a funciones(2horas)
10 Condiciones y “loops”(3horas)
11 Escritura de funciones(4horas)
12. Excepciones, tiempo y visibilidad (4horas)
13 Visualización de datos (3horas)
14 Probabilidad(1hora)
15. Distribuciones de probabilidad(1hora)
16. Análisisde varianza(2horas)


Bibliografía:


1] Timan M. Davies, 2016, The Book of R: A first Course in Programming and Statistics, 1st Edition, No Starch Press
[2] V enables W.N, Smith D. M. & the R Core Team, 2021, An Introduction to R, https://cran.r-project.org/doc/manuals/r-release/R-intro.pdf.
[3] The R Core Team (2021). The R Manuals.Disponible en: https://cran.r-project.org/manuals.html

[4] Brett Lantz, 2019, Machine Learning with R: Expert techniques for predictive modeling. 3rd Edition.