Temario del curso
Día 1
Introducción y preliminares
- Haciendo R más amigable, R y GUIs disponibles
- Rstudio
- Software y documentación relacionados
- R y estadísticas
- Uso de R de forma interactiva
- Una sesión introductoria
- Obtención de ayuda con funciones y funciones
- R, sensibilidad de mayúsculas y minúsculas, etc.
- Recuperación y corrección de comandos anteriores
- Ejecutar comandos o desviar la salida a un archivo
- Permanencia de datos y eliminación de objetos
Manipulaciones sencillas; 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; Seleccionar y modificar subconjuntos de un conjunto de datos
- Otros tipos de objetos
Objetos, sus modos y atributos
- Atributos intrínsecos: modo 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 específico
- La función tapply () y arrays 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 vector y aritmética. La regla de reciclaje
- El producto externo de dos matrices
- Transposición generalizada de una matriz
- Instalaciones Matrix
- Multiplicación de matrices
- 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 QR
- Formando matrices particionadas, cbind () y rbind ()
- La función de concatenación, (), con arrays
- Tablas de frecuencia de factores
Dia 2
Listas y marcos de datos
- Liza
- Construir y modificar listas
- Concatenar listas
- Marcos de datos
- Realización de marcos de datos
- Attach () y detach ()
- Trabajar con marcos de datos
- Adjuntar listas arbitrarias
- Gestión de la ruta de búsqueda
Manipulación de datos
- Selección, subconjunto 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
- XLS, XLSX archivos
- SPSS, SAS, Stata, ... y otros formatos de datos
- Exportar datos a txt, csv y otros formatos
- Acceso a datos desde bases de datos utilizando lenguaje SQL
Distribuciones de probabilidad
- R como conjunto de cuadros estadísticos
- Examinar la distribución de un conjunto de datos
- Pruebas de una y dos muestras
Agrupación, bucles y ejecución condicional
- Expresiones agrupadas
- Declaraciones de control
- Ejecución condicional: si declaraciones
- Ejecución repetitiva: para bucles, repetición y mientras
Requerimientos
Buena comprensión de las estadísticas.
Testimonios (3)
Que Haytham comenzó con lo básico y nos dio suficiente tiempo para hacer los ejemplos y asegurarnos de que todos estuviéramos en la misma página antes de pasar al siguiente tema.
Jaco Dreyer - Africa Health Research Institute
Curso - R Fundamentals
Traducción Automática
Disfruté mucho que fuera muy práctico, así que estábamos constantemente teniendo la oportunidad de poner en práctica lo aprendido, en lugar de simplemente estar sentados escuchando una conferencia (por ejemplo). Me siento ahora con la capacidad de irme y empezar a usar R, algo que no había podido hacer antes
Kathy Baisley - Africa Health Research Institute
Curso - R Fundamentals
Traducción Automática
El primer y segundo día fueron muy directos para mí y realmente disfruté esa experiencia.
Mareca Sithole - Africa Health Research Institute
Curso - R Fundamentals
Traducción Automática