Build your ultimate AI agent
Descripción del curso
Después de aprender los fundamentos de Shiny para crear aplicaciones web, este curso te lleva un paso más allá poniendo en práctica tus nuevas habilidades. Desarrollarás apps de Shiny divertidas y realistas para casos de uso comunes, como explorar un conjunto de datos con Shiny, generar un gráfico personalizado e incluso crear una nube de palabras. Con toda esta práctica y nuevos conocimientos, estarás listo para desarrollar apps de Shiny para tus propios proyectos.
Requisitos previos
Programa de formación
Contenido del curso
1
Repaso de Shiny
En el primer capítulo, repasarás lo esencial del desarrollo con Shiny. Volverás a ver la estructura básica de una aplicación Shiny y conceptos clave como entradas, salidas y reactividad. Completar este capítulo te ayudará a refrescar tus conocimientos de Shiny y a asegurarte de que tienes las habilidades necesarias para desarrollar apps de Shiny en situaciones reales.
- Introducción50 XP
- Texto simple100 XP
- Texto con formato100 XP
- Añadir estructura a tu aplicación100 XP
- Entradas y salidas50 XP
- Añadir entradas100 XP
- Añadir marcadores de posición para resultados100 XP
- Construir objetos de salida100 XP
- Reactividad 10150 XP
- Reactividad: variable reactiva sencilla50 XP
- Reactividad: variable reactiva compuesta50 XP
- Contextos reactivos100 XP
2
Crea el gráfico perfecto con Shiny
Imagina que estás preparando una figura para un manuscrito con R. Pasas mucho tiempo recreando el mismo gráfico una y otra vez, ejecutando el mismo código pero cambiando pequeños parámetros cada vez. El tamaño de los puntos, el color de los puntos, el título del gráfico, los datos mostrados en el gráfico… todos estos criterios deben quedar perfectos antes de publicar la figura. Para ahorrarte la molestia de ejecutar el código muchas veces, aprenderás a crear una app de Shiny para generar un gráfico personalizable.
3
Explora un conjunto de datos de forma interactiva con Shiny
Supongamos que tu supervisor quedó impresionado con el gráfico que creaste con Shiny y ahora quiere familiarizarse con el conjunto de datos que utilizaste. No quiere simplemente un archivo de datos en bruto; quiere un entorno interactivo donde pueda verlos, filtrarlos y descargarlos. Este capítulo te guiará para crear esa aplicación: una app de Shiny para explorar el conjunto de datos de Gapminder.
4
Crea tu propia nube de palabras en Shiny
A tu amigo le encantan las nubes de palabras y ha escrito una función de R para generarlas. Quiere compartir esta función con todos sus amigos, pero no todos saben usar R. Tú te ofreces a ayudar creando una app de Shiny que use su función para que cualquiera pueda crear sus propias nubes de palabras. Así, todos sus amigos —incluso quienes no están familiarizados con R— podrán generar nubes de palabras mediante una interfaz de apuntar y hacer clic. Este capítulo te guiará por los pasos necesarios para construir esta app.
R
Casos prácticos: crea aplicaciones web con Shiny en R
Curso
completado

