Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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
Comandos 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 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
Listas Construcción y modificación de listas Concatenación de listas
Marcos de datos Creación de marcos de datos
-
attach() y detach()
Archivos Txt Archivos CSV Archivos XLS, XLSX Datos de formatos SPSS, SAS, Stata,... y otros formatos Exportación de datos a txt, csv y otros formatos Acceso a datos de bases de datos mediante 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: para bucles, 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
Aprendizaje no supervisado Análisis de Componentes Principales
-
Métodos de agrupamiento (k-medias, agrupamiento jerárquico, k-medoides)
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.