Programa del Curso

Introducción y preliminares

  • Hacer R más amigable, interfaces gráficas disponibles para R
  • Rstudio
  • Software relacionado y documentación
  • R y estadísticas
  • Usar R de forma interactiva
  • Una sesión introductoria
  • Obtener ayuda con funciones y características
  • Comandos en R, sensibilidad a mayúsculas/minúsculas, etc.
  • Recordar y corregir comandos anteriores
  • Ejecutar comandos desde 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 de vectores
  • Generar secuencias regulares
  • Vectores lógicos
  • Valores perdidos
  • Vectores de caracteres
  • Vectores índice; seleccionando y modificando subconjuntos de un conjunto de datos
  • Otros tipos de objetos

Objetos, sus modos y atributos

  • Atributos inherentes: modo y longitud
  • Cambiar la longitud de un objeto
  • Obtener y establecer atributos
  • La clase de un objeto

Matrices y arrays

  • Arrays
  • Indexación de arrays. Secciones de un array
  • Matrices índice
  • La función array()
  • El producto externo de dos arrays
  • Transposición generalizada de un array
  • Matrix facilidades
    • Matrix multiplicación
    • Ecuaciones lineales e inversión
    • Valores y vectores propios
    • Descomposición en valores singulares y determinantes
    • Ajuste de mínimos cuadrados y descomposición QR
  • Formar matrices particionadas, cbind() y rbind()
  • La función de concatenación, (), con arrays
  • Tablas de frecuencias desde factores

Listas y marcos de datos

  • Listas
  • Construcción y modificación de listas
    • Concatenación de listas
  • Marcos de datos
    • Crear marcos de datos
    • attach() y detach()
    • Trabajar con marcos de datos
    • Adjuntar listas arbitrarias
    • Administrar el camino de búsqueda

Manipulación de datos

  • Seleccionando, subconjuntos de observaciones y variables          
  • Filtrado, agrupamiento
  • 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
  • Datos en formato SPSS, SAS, Stata,… y otros formatos
  • Exportar datos a txt, csv y otros formatos
  • Accessiendo datos de bases de datos utilizando lenguaje SQL

Distribuciones de probabilidad

  • R como 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: instrucciones if
    • Ejecución repetitiva: bucles for, repeat y while

Escribir tus propias funciones

  • Ejemplos sencillos
  • Definir nuevos operadores binarios
  • Argumentos con nombre y valores predeterminados
  • El argumento '...'
  • Asignaciones dentro de funciones
  • Ejemplos más avanzados
    • Factores de eficiencia en diseños por bloques
    • Eliminar 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

Procedimientos gráficos

  • Comandos de trazado de alto nivel
    • La función plot()
    • Mostrar datos multivariados
    • Gráficos visuales
    • Argumentos para funciones de trazado de alto nivel
  • Gráficos básicos de visualización
  • Relaciones multivariadas con paquetes lattice y ggplot
  • Usar parámetros gráficos
  • Lista de parámetros gráficos

Informes automáticos e interactivos

  • Combinar la salida de R con texto
 14 Horas

Número de participantes


Precio por Participante​

Testimonios (1)

Próximos cursos

Categorías Relacionadas