Iniciación a R (Nivel Básico a Intermedio)
R es un entorno de código abierto muy popular para computación estadística, análisis de datos y gráficos. Este curso introduce el lenguaje de programación R a los estudiantes. Cubre los fundamentos del lenguaje, bibliotecas y conceptos avanzados.
Esta formación en vivo impartida por un instructor (en línea o presencial) está dirigida a analistas de datos principiantes que desean utilizar la programación en R para manipular datos, realizar análisis básicos de datos y crear visualizaciones atractivas para obtener información valiosa.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender los fundamentos de la programación en R.
- Aplicar procesos fundamentales de ciencia de datos.
- Crear representaciones visuales de los datos.
Formato del curso
- Clase interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, contáctenos para coordinar los detalles.
Temario del curso
Día Uno: Fundamentos del Lenguaje
- Introducción al curso
- Sobre la Ciencia de Datos
- Definición de Ciencia de Datos
- Proceso de realizar Ciencia de Datos.
- Introducción al lenguaje R
- Variables y tipos
- Estructuras de control (Bucles / Condicionales)
- Escalares, vectores y matrices en R
- Definición de vectores en R
- Matrices
- Manipulación de cadenas y texto
- Tipo de datos Character
- E/S de archivos
- Listas
- Funciones
- Introducción a las funciones
- Clausuras
- Funciones lapply/sapply
- DataFrames (Data frames)
- Laboratorios para todas las secciones
Día Dos: Programación Intermedia en R
- DataFrames y E/S de archivos
- Lectura de datos desde archivos
- Preparación de datos
- Conjuntos de datos integrados
- Visualización
- Paquete gráfico
- plot() / barplot() / hist() / boxplot() / gráfico de dispersión
- Mapa de calor
- Paquete ggplot2 (qplot(), ggplot())
- Exploración con Dplyr
- Laboratorios para todas las secciones
Requerimientos
- Se prefiere tener conocimientos básicos de programación
Público objetivo
- Analistas de datos
Los cursos públicos requieren más de 5 participantes.
Iniciación a R (Nivel Básico a Intermedio) - Reserva
Iniciación a R (Nivel Básico a Intermedio) - Consulta
Iniciación a R (Nivel Básico a Intermedio) - Solicitud de consultoría
Testimonios (2)
conocimiento del formador, personalizado, todos los temas cubiertos
eleni - EUAA
Curso - Forecasting with R
Traducción Automática
Las aplicaciones de la vida real utilizando Statcan y CER como ejemplos.
Matthew - Natural Resources Canada
Curso - Data Analytics With R
Traducción Automática
Próximos cursos
Cursos Relacionados
Avanzada R
14 HorasEsta capacitación en vivo, impartida por un instructor, en <ubicación> (en línea o presencial), está dirigida a usuarios avanzados de R de nivel intermedio que desean utilizar R para construir flujos de trabajo más rápidos, mejorar la calidad del código y manejar tareas de análisis más complejas.
Al finalizar esta capacitación, los participantes podrán: crear funciones reutilizables, mejorar los flujos de trabajo de datos, depurar y optimizar el código, y producir informes reproducibles.
Trading algorítmico con Python y R
14 HorasEsta formación en vivo, impartida por un instructor, se realiza en Costa Rica (en línea o presencial) y está dirigida a analistas de negocio que desean automatizar las operaciones mediante trading algorítmico, Python y R.
Al finalizar esta formación, los participantes serán capaces de:
- Utilizar algoritmos para comprar y vender valores en incrementos especializados de forma rápida.
- Reducir los costes asociados a las operaciones mediante el trading algorítmico.
- Monitorizar automáticamente los precios de las acciones y realizar operaciones.
Programación con Big Data en R
21 HorasBig Data es un término que se refiere a soluciones destinadas a almacenar y procesar grandes conjuntos de datos. Desarrolladas inicialmente por Google, estas soluciones de Big Data han evolucionado e inspirado otros proyectos similares, muchos de los cuales están disponibles como código abierto. R es un lenguaje de programación popular en la industria financiera.
Análisis de clúster con R y SAS
14 HorasEsta formación en vivo, impartida por un instructor, en Costa Rica (en línea o en las instalaciones), está dirigida a analistas de datos que deseen programar con R en SAS para realizar análisis de clúster.
Al finalizar esta formación, los participantes serán capaces de:
- Utilizar el análisis de clúster para minería de datos
- Dominar la sintaxis de R para soluciones de agrupamiento.
- Implementar agrupamiento jerárquico y no jerárquico.
- Tomar decisiones basadas en datos para ayudar a mejorar las operaciones comerciales.
Datos y análisis: desde cero
42 HorasLa analítica de datos es una herramienta fundamental en los negocios actuales. A lo largo del curso, nos centraremos en desarrollar habilidades para el análisis práctico de datos. El objetivo es ayudar a los participantes a responder preguntas basándose en evidencia:
¿Qué ha sucedido?
- procesamiento y análisis de datos
- generación de visualizaciones de datos informativas
¿Qué sucederá?
- pronóstico del rendimiento futuro
- evaluación de los pronósticos
¿Qué debería suceder?
- transformar datos en decisiones empresariales basadas en evidencia
- optimización de procesos
Análisis de datos con Python, R, Power Query y Power BI
21 HorasEsta formación en vivo impartida por un instructor en Costa Rica (en línea o presencial) está dirigida a profesionales principiantes que desean limpiar y analizar datos, realizar proyecciones estadísticas y crear visualizaciones detalladas utilizando estas herramientas.
Al finalizar esta formación, los participantes podrán:
- Comprender los fundamentos de Python, R, Power Query y Power BI para el análisis de datos.
- Limpiar y organizar conjuntos de datos utilizando Python y Power Query.
- Realizar análisis estadístico y proyecciones con R.
- Crear paneles de control y reportes profesionales con Power BI.
- Integrar y analizar datos de múltiples fuentes de manera efectiva.
Análisis de Datos con R
21 HorasR es un entorno de código abierto muy popular para el cálculo estadístico, el análisis de datos y la representación gráfica. Este curso introduce a los estudiantes al lenguaje de programación R. Cubre los fundamentos del lenguaje, bibliotecas y conceptos avanzados. Análisis de datos avanzados y gráficos con datos del mundo real.
Público objetivo
Desarrolladores / analistas de datos
Duración
3 días
Formato
Conferencias y prácticas
Pronosticar con R
14 HorasEsta formación en vivo impartida por un instructor en Costa Rica (en línea o presencial) está dirigida a analistas de datos y profesionales del sector empresarial de nivel intermedio que desean realizar pronósticos de series temporales y automatizar flujos de trabajo de análisis de datos utilizando R.
Al finalizar esta formación, los participantes podrán:
- Comprender los fundamentos de las técnicas de pronóstico en R.
- Aplicar la suavización exponencial y los modelos ARIMA para el análisis de series temporales.
- Utilizar el paquete 'forecast' para generar modelos de pronóstico precisos.
- Automatizar flujos de trabajo de pronóstico para aplicaciones empresariales e investigativas.
KNIME con Python y R para Aprendizaje Automático
14 HorasEsta formación presencial impartida por un instructor en <ubicación> (en línea o en las instalaciones) está dirigida a científicos de datos que deseen programar en Python y R para KNIME.
Al finalizar esta formación, los participantes podrán:
- Planificar, construir e implementar modelos de aprendizaje automático en KNIME.
- Tomar decisiones basadas en datos para las operaciones.
- Implementar proyectos de ciencia de datos de extremo a extremo.
Procesamiento de Lenguaje Natural (NLP) con R
21 HorasSe estima que los datos no estructurados representan más del 90 por ciento de todos los datos, gran parte de los cuales están en forma de texto. Los artículos de blogs, tuits, las redes sociales y otras publicaciones digitales contribuyen continuamente a este creciente volumen de datos.
Este curso práctico, impartido por un instructor, se centra en extraer información y significado de estos datos. Utilizando el lenguaje R y las bibliotecas de Procesamiento del Lenguaje Natural (PLN), combinamos conceptos y técnicas de la informática, la inteligencia artificial y la lingüística computacional para comprender algorítmicamente el significado detrás de los datos textuales. Las muestras de datos están disponibles en varios idiomas según los requisitos del cliente.
Al finalizar esta formación, los participantes podrán preparar conjuntos de datos (grandes y pequeños) procedentes de fuentes diversas y aplicar los algoritmos adecuados para analizar e informar sobre su relevancia.
Formato del curso
- Clases teóricas junto con discusiones, abundante práctica en entornos reales y evaluaciones ocasionales para medir la comprensión.
Aprendizaje Automático Avanzado con R
21 HorasEn esta formación en vivo y dirigida por instructores, los participantes aprenderán técnicas avanzadas de Machine Learning con R mientras desarrollan paso a paso una aplicación real. A lo largo del curso, se abordan herramientas y métodos clave para construir modelos predictivos sólidos.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender e implementar técnicas de aprendizaje no supervisado
- Aplicar clustering y clasificación para realizar predicciones basadas en datos reales
- Visualizar datos para obtener información rápidamente, tomar decisiones y refinar el análisis
- Mejorar el rendimiento de un modelo de Machine Learning mediante el ajuste de hiperparámetros
- Implementar un modelo en producción para su uso en una aplicación más grande
- Aplicar técnicas avanzadas de Machine Learning para responder preguntas relacionadas con datos de redes sociales, big data y más
R Programación para Finanzas
28 HorasR es un lenguaje de programación popular en la industria financiera. Se utiliza en aplicaciones financieras que van desde programas de negociación central hasta sistemas de gestión de riesgos.
En este entrenamiento en vivo con instructor, los participantes aprenderán cómo usar R para desarrollar aplicaciones prácticas que resuelvan una serie de problemas específicos relacionados con las finanzas.
Al finalizar este entrenamiento, los participantes podrán:
- Comprender los fundamentos del lenguaje de programación R
- Seleccionar y utilizar paquetes y técnicas de R para organizar, visualizar y analizar datos financieros de diversas fuentes (CSV, Excel, bases de datos, web, etc.)
- Construir aplicaciones que resuelvan problemas relacionados con la asignación de activos, análisis de riesgos, rendimiento de inversiones y más
- Diagnosticar problemas, integrar, implementar y optimizar una aplicación en R
Público objetivo
- Desarrolladores
- Analistas
- Especialistas cuantitativos (Quants)
Formato del curso
- Parte conferencia, parte discusión, ejercicios y una fuerte práctica hands-on
Nota
- Este entrenamiento tiene como objetivo proporcionar soluciones para algunos de los principales problemas que enfrentan los profesionales de las finanzas. Sin embargo, si tiene un tema, herramienta o técnica en particular que desee añadir o desarrollar más a fondo, por favor contáctenos para organizarlo.
Introducción R para Biólogos
28 HorasR es un lenguaje de programación gratuito y de código abierto para computación estadística, análisis de datos y gráficos. Un número creciente de gerentes y analistas de datos tanto en corporaciones como en el ámbito académico utilizan R. Asimismo, ha conquistado seguidores entre estadísticos, ingenieros y científicos sin habilidades avanzadas en programación, quienes encuentran su uso sencillo. Su popularidad se debe al creciente empleo de la minería de datos para diversos fines, como establecer precios, descubrir nuevos medicamentos más rápidamente o ajustar modelos financieros. R ofrece una amplia variedad de paquetes para la minería de datos.
R Markdown para documentos dinámicos y reportes reproducibles
14 HorasR Markdown es un marco de autoría que combina código R ejecutable con texto narrativo para crear documentos dinámicos y reproducibles.
Esta formación dirigida por un instructor (en línea o presencial) está dirigida a usuarios de nivel principiante e intermedio en R que desean generar reportes automatizados y dinámicos utilizando R Markdown para documentación interna, publicaciones de investigación o publicación web.
Al finalizar esta formación, los participantes serán capaces de:
- Crear documentos R Markdown con fragmentos de código R incrustados y texto formateado.
- Generar salidas en múltiples formatos, incluidos HTML, PDF y Word.
- Utilizar reportes parametrizados y lógica condicional para generar contenido dinámico.
- Personalizar la apariencia del documento con temas, plantillas y LaTeX para una presentación profesional.
Formato del curso
- Clase interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, por favor contáctenos para coordinar.
Desarrollo de aplicaciones web Shiny con R
14 HorasShiny es un paquete de R que permite a los usuarios crear aplicaciones web interactivas y dinámicas directamente desde R, sin necesidad de conocimientos de JavaScript o de marcos de trabajo web complejos.
Esta formación presencial o en línea, impartida por un instructor, está dirigida a usuarios de nivel intermedio de R que deseen construir e implementar aplicaciones web personalizadas utilizando Shiny para la visualización de datos, la interacción con el usuario y la generación de informes.
Al finalizar esta formación, los participantes podrán:
- Crear aplicaciones web interactivas utilizando Shiny y R.
- Diseñar interfaces de usuario con elementos reactivos y entradas dinámicas.
- Incorporar visualizaciones de datos y funciones de informes en aplicaciones Shiny.
- Implementar y compartir aplicaciones Shiny de forma local o en línea mediante Shiny Server o Posit Cloud.
Formato del curso
- Conferencia interactiva y discusión.
- Abundantes ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una formación personalizada para este curso, contáctenos para coordinar los detalles.