Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
Día 1
Introducción y preliminares
- Hacer que R sea más amigable, R y las GUI disponibles
- Rstudio
- Software y documentación relacionados
- R y estadísticas
- Uso interactivo de R
- Una sesión introductoria
- Obtener ayuda con las funciones y características
- R, distinción entre mayúsculas y minúsculas, etc.
- Recuperación y corrección de comandos anteriores
- Ejecución de comandos o desvío de la salida a un archivo
- Permanencia de datos y eliminación de objetos
Manipulaciones simples; Números y vectores
- Vectores y asignación
- Aritmética vectorial
- Generación de secuencias regulares
- Vectores lógicos
- Valores faltantes
- Vectores de caracteres
- Vectores índice; Selección y modificación de subconjuntos de un conjunto de datos
- Otros tipos de objetos
Objetos, sus modos y atributos
- Atributos intrínsecos: moda y longitud
- Cambiar la longitud de un objeto
- Obtención y configuración de atributos
- La clase de un objeto
Factores ordenados y no ordenados
- Un ejemplo concreto
- La función tapply() y las matrices irregulares
- Factores ordenados
Matrices y matrices
- Matrices
- Indexación de matrices. Subsecciones de una matriz
- Matrices de índice
- La función array()
- Aritmética mixta de vectores y matrices. La regla del reciclaje
- El producto externo de dos matrices
- Transposición generalizada de una matriz
- Matrix Instalaciones
- Matrix Multiplicación
- Ecuaciones lineales e inversión
- Valores propios y vectores propios
- Descomposición de valores singulares y determinantes
- Ajuste de mínimos cuadrados y descomposición de QR
- Formando matrices particionadas, cbind() y rbind()
- La función de concatenación, (), con matrices
- Tablas de frecuencias a partir de factores
Día 2
Listas y marcos de datos
- Listas
- Construcción y modificación de listas
- Concatenación de listas
- Marcos de datos
- Creación de marcos de datos
- attach() y detach()
- Trabajar con marcos de datos
- Adjuntar listas arbitrarias
- Administración de la ruta de búsqueda
Manipulación de datos
- Selección, subdivisión de observaciones y variables
- Filtrado, agrupación
- Recodificación, transformaciones
- Agregación, combinación de conjuntos de datos
- Manipulación de caracteres, paquete stringr
Lectura de datos
- Archivos Txt
- Archivos CSV
- Archivos XLS, XLSX
- SPSS, SAS, Stata,... y otros formatos de datos
- Exportación de datos a txt, csv y otros formatos
- Access Obtención de datos de bases de datos utilizando el lenguaje SQL
Distribuciones de probabilidad
- R como un conjunto de tablas estadísticas
- Examinar la distribución de un conjunto de datos
- Pruebas de una y dos muestras
Agrupación, bucles y ejecución condicional
- Expresiones agrupadas
- Instrucciones de control
- Ejecución condicional: sentencias if
- Ejecución repetitiva: bucles for, repetir y while
Día 3
Escribir sus propias funciones
- Ejemplos sencillos
- Definición de nuevos operadores binarios
- Argumentos con nombre y valores predeterminados
- El '...' argumento
- Asignaciones dentro de funciones
- Ejemplos más avanzados
- Factores de eficiencia en los diseños de bloques
- Quitar todos los nombres en una matriz impresa
- Integración numérica recursiva
- Alcance
- Personalización del entorno
- Clases, funciones genéricas y orientación a objetos
Análisis estadístico en R
- Modelos de regresión lineal
- Funciones genéricas para extraer información del modelo
- Actualización de modelos montados
- Modelos lineales generalizados
- Familias
- La función glm()
- Clasificación
- Regresión logística
- Análisis discriminante lineal
- Aprendizaje no supervisado
- Análisis de Componentes Principales
- Métodos de agrupamiento (k-medias, agrupamiento jerárquico, k-medoides)
- Análisis de supervivencia
- Objetos de supervivencia en r
- Estimación de Kaplan-Meier
- Bandas de confianza
- Modelos de Cox PH, covariables constantes
- Modelos de PH de Cox, covariables dependientes del tiempo
Procedimientos gráficos
- Comandos de trazado de alto nivel
- La función plot()
- Visualización de datos multivariante
- Gráficos de visualización
- Argumentos para funciones de trazado de alto nivel
- Gráficos de visualización básicos
- Relaciones multivariantes con lattice y paquete ggplot
- Uso de parámetros gráficos
- Lista de parámetros gráficos
Informes automatizados e interactivos
- Combinación de la salida de R con texto
- Creación de documentos html, pdf
Requerimientos
Buena comprensión de la estadística.
21 Horas
Testimonios (3)
That Haytham started with the basics and gave us enough time to do the examples and ensure that we were at the same page before we moved on to the next topic.
Jaco Dreyer - Africa Health Research Institute
Curso - R Fundamentals
I enjoyed that it was very hands-on, so we were constantly having the chance to try things on, rather than just sitting listening to a lecture (for example). I felt like I am now able to go away and start using R, which I haven't been able to do before
Kathy Baisley - Africa Health Research Institute
Curso - R Fundamentals
Day 1 and Day 2 were really straight forward for me and really enjoyed that experience.