Contacta con nosotros

Temario del curso

Día 1

Introducción y preliminares

  • Hacer R más amigable: R y las interfaces gráficas disponibles
  • RStudio
  • Software relacionado y documentación
  • R y estadística
  • Uso interactivo de R
  • Sesión introductoria
  • Obtener ayuda sobre funciones y características
  • Comandos de R, sensibilidad a mayúsculas y minúsculas, etc.
  • Recuperación y corrección de comandos anteriores
  • Ejecución de comandos desde un archivo o redirección de la salida a un archivo
  • Permanencia de los 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 de í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: modo y longitud
  • Cambiar la longitud de un objeto
  • Obtener y establecer atributos
  • La clase de un objeto

Factores ordenados y no ordenados

  • Un ejemplo específico
  • La función tapply() y arreglos irregulares
  • Factores ordenados

Arreglos y matrices

  • Arreglos
  • Indexación de arreglos. Subsecciones de un arreglo
  • Matrices de índice
  • La función array()
    • Aritmética mixta de vectores y arreglos. La regla de reciclaje
  • Producto externo de dos arreglos
  • Transpuesta generalizada de un arreglo
  • Facilidades de matriz
    • Multiplicación de matrices
    • Ecuaciones lineales e inversión
    • Valores y vectores propios
    • Descomposición en valores singulares y determinantes
    • Ajuste por mínimos cuadrados y descomposición QR
  • Formación de matrices particionadas: cbind() y rbind()
  • La función de concatenación () con arreglos
  • Tablas de frecuencia a partir de factores

Día 2

Listas y data frames

  • Listas
  • Construcción y modificación de listas
    • Concatenación de listas
  • Data frames
    • Creación de data frames
    • attach() y detach()
    • Trabajo con data frames
    • Adjuntar listas arbitrarias
    • Gestión de la ruta de búsqueda

Manipulación de datos

  • Selección y subconjuntos de observaciones y variables
  • Filtrado y agrupación
  • Recodificación y transformaciones
  • Agregación y combinación de conjuntos de datos
  • Manipulación de cadenas de texto: paquete stringr

Lectura de datos

  • Archivos de texto (txt)
  • Archivos CSV
  • Archivos XLS y XLSX
  • Archivos SPSS, SAS, Stata y otros formatos
  • Exportación de datos a formatos txt, csv y otros
  • Acceso a datos de bases de datos usando el lenguaje SQL

Distribuciones de probabilidad

  • R como un conjunto de tablas estadísticas
  • Análisis de la distribución de un conjunto de datos
  • Pruebas de una y dos muestras

Agrupación, bucles y ejecución condicional

  • Expresiones agrupadas
  • Sentencias de control
    • Ejecución condicional: sentencias if
    • Ejecución repetitiva: bucles for, repeat y while

Día 3

Escritura de funciones propias

  • Ejemplos simples
  • Definición de nuevos operadores binarios
  • Argumentos nombrados y valores por defecto
  • El argumento '..'
  • Asignaciones dentro de funciones
  • Ejemplos más avanzados
    • Factores de eficiencia en diseños de bloques
    • Eliminación de todos los nombres en un arreglo impreso
    • Integración numérica recursiva
  • Ámbito de visibilidad
  • 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 ajustados
  • 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-means, agrupamiento jerárquico, k-medoides)
  • Análisis de supervivencia
    • Objetos de supervivencia en R
    • Estimación de Kaplan-Meier
    • Bandas de confianza
    • Modelos de riesgos proporcionales de Cox con covariables constantes
    • Modelos de riesgos proporcionales de Cox con covariables dependientes del tiempo

Procedimientos gráficos

  • Comandos de gráficos de alto nivel
    • La función plot()
    • Visualización de datos multivariados
    • Gráficos de visualización
    • Argumentos de funciones de gráficos de alto nivel
  • Gráficos básicos de visualización
  • Relaciones multivariadas con los paquetes lattice y 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 y PDF

 21 Horas

Número de participantes


Precio por participante

Testimonios (7)

Próximos cursos

Categorías Relacionadas