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
- Haciendo R más amigable, R y las interfaces gráficas disponibles
- RStudio
- Software y documentación relacionada
- R y estadística
- Uso interactivo de R
- Sesión introductoria
- Obtención de ayuda sobre funciones y características
- Comandos de R, sensibilidad a mayúsculas y minúsculas, etc.
- Recordatorio y corrección de comandos anteriores
- Ejecución de comandos desde o redirección de salida a un archivo
- Permanencia de los datos y eliminación de objetos
Manipulaciones sencillas; 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 í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
- Cambio de la longitud de un objeto
- Obtención y establecimiento de atributos
- La clase de un objeto
Arrays y matrices
- Arrays
- Indexación de arrays. Subsecciones de un array
- Matrices de índice
- La función array()
- Producto externo de dos arrays
- Transpuesta generalizada de un array
- Facilidades de 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 arrays
- Tablas de frecuencia a partir de factores
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 subconjunto de observaciones y variables
- Filtrado y agrupación
- Recodificación y transformaciones
- Agregación y combinación de conjuntos de datos
- Manipulación de caracteres, paquete stringr
Lectura de datos
- Archivos txt
- Archivos CSV
- Archivos XLS, XLSX
- 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 utilizando 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
- Instrucciones de control
- Ejecución condicional: sentencias if
- Ejecución repetitiva: bucles for, repeat y while
Creación de funciones propias
- Ejemplos sencillos
- 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 array impreso
- Integración numérica recursiva
- Alcance
- Personalización del entorno
- Clases, funciones genéricas y programación orientada a objetos
Procedimientos gráficos
- Comandos de trazado de alto nivel
- La función plot()
- Visualización de datos multivariados
- Gráficos de visualización
- Argumentos de funciones de trazado 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