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.
Temario del curso
Introducción y preliminares
- Hacer R más amigable, R e interfaces gráficas disponibles
- Rstudio
- Software y documentación relacionados
- 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.
- Recordar y corregir comandos anteriores
- Ejecutar comandos desde un archivo o redirigir 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 de vectores
- Generación de secuencias regulares
- Vectores lógicos
- Valores faltantes
- Vectores de caracteres
- Vectores de índices; 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
Arreglos y matrices
- Arreglos
- Indexación de arreglos. Subsecciones de un arreglo
- Matrices de índice
- La función array()
- Producto externo de dos arreglos
- Transpuesta generalizada de un arreglo
- Facilidades para matrices
- 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
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()
- Trabajo con marcos de datos
- Adjuntar listas arbitrarias
- Gestión de la ruta de búsqueda
Manipulación de datos
- Selección, subconjuntos de observaciones y variables
- Filtrado y agrupación
- Recodificación y transformaciones
- Aggregación y combinación de conjuntos de datos
- Manipulación de cadenas, paquete stringr
Lectura de datos
- Archivos TXT
- Archivos CSV
- Archivos XLS, XLSX
- Formatos SPSS, SAS, Stata, … y otros formatos de datos
- Exportación de datos a TXT, CSV y otros formatos
- Acceso a datos desde bases de datos usando el lenguaje SQL
Distribuciones de probabilidad
- R como un conjunto de tablas estadísticas
- Examen de 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, repeat y while
Creación de sus propias funciones
- Ejemplos simples
- Definición de nuevos operadores binarios
- Argumentos nombrados y valores predeterminados
- El argumento '....'
- Asignaciones dentro de funciones
- Ejemplos más avanzados
- Factores de eficiencia en diseños de bloques
- Eliminar todos los nombres en un arreglo impreso
- Integración numérica recursiva
- Alcance
- Personalización del entorno
- Clases, funciones genéricas y orientación a objetos
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 para 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 salida de R con texto
14 Horas
Testimonios (1)
It was very informative and professionally held. Wojteks knowledge level was so advanced that he could basically answer any question and he was willing to put effort into fitting the training to my personal needs.
Sonja Steiner - BearingPoint GmbH
Curso - R Programming for Data Analysis
Traducción Automática