Usando React para construir interfaces interactivas para emocionantes conjuntos de datos
Utilizando React para interfaces interactivas de conjuntos de datos emocionantes
Tutorial de datos
Creando una experiencia de visualización de datos más dinámica utilizando desarrollo web
Además de mi trabajo a tiempo completo como CEO de una pequeña empresa de aprendizaje automático, mi pasatiempo es crear hermosas visualizaciones de datos.
Normalmente lo hago utilizando Matplotlib, pero esta vez quería crear una experiencia más interactiva.
Dado que disfruto del desarrollo y diseño web, decidí crear una aplicación de React para el conjunto de datos de Estimaciones y Proyecciones de Población del Banco Mundial.
Es un conjunto de datos fascinante donde se pueden observar pirámides de población de todos los países y regiones desde 1960 hasta 2022, incluyendo proyecciones hasta 2050. Está bajo licencia Creative Commons Attribution 4.0.
- Conoce a Baichuan 2 Una serie de modelos de lenguaje multilingües a gran escala que contienen 7B y 13B de parámetros, entrenados desde cero, con 2.6T tokens.
- Desbloqueando LangChain y Flan-T5 XXL | Una guía para consultas eficientes de documentos
- ¿Por qué y qué es la ingeniería de características en el aprendizaje automático?
También es un conjunto de datos adecuado para una interfaz interactiva en la que las personas pueden cambiar rápidamente los años y las regiones.
En este artículo, compartiré ideas sobre mi trabajo y lo que aprendí.
Si quieres probar la solución, puedes encontrarla aquí: https://datawonder.io/population-pyramids
Empecemos.
Parte 1: Preparando los datos
Quería crear un backend simple y rápido que sirviera datos al frontend sin realizar ningún procesamiento que consumiera mucho tiempo.
En cambio, mi idea era hacer todos los datos de antemano y cargarlos en memoria cuando la aplicación comience.
Los datos del Banco Mundial siempre tienen un conjunto de indicadores, y los que quiero tienen el siguiente formato:
Población en edades <grupo-de-edad>, <género>
Hay 17 grupos de edad que van desde 0-4 hasta 80+. Cada indicador tiene una columna separada para cada año, como en el marco de datos de pandas a continuación.
Dado que sabía exactamente qué partes de los datos necesitaba y no quería realizar ningún filtrado u otras operaciones…
We will continue to update Zepes; if you have any questions or suggestions, please contact us!
Was this article helpful?
93 out of 132 found this helpful
Related articles
- Guía de Ingeniería 101 Zero, One y Prompting de Pocas Muestras
- ¿Qué significa cuando el aprendizaje automático comete un error?
- Diseñando ciudades resilientes en Arup utilizando las capacidades geoespaciales de Amazon SageMaker
- ¿Cómo puedes mejorar tus métricas y proceso de pronóstico sin algoritmos sofisticados?
- Depuración y Mejora de las Respuestas de ChatGPT 🧐
- Utilizando datos e inteligencia artificial para rastrear el progreso hacia los Objetivos Globales de las Naciones Unidas
- IA generativa y agentes multimodales en AWS La clave para desbloquear nuevo valor en los mercados financieros