¿Qu茅 podemos analizar con los datos de una carrera de F1? Ejemplo con el GP de Baku 2026 y Python Cuando pensamos en analizar una carrera de F贸rmula 1, normalmente pensamos en preguntas como: ¿Qui茅n gan贸? ¿Qui茅n qued贸 segundo? ¿Qui茅n hizo la vuelta m谩s r谩pida? Pero cuando tenemos los datos de la carrera , podemos hacer muchas m谩s preguntas. Y ah铆 es donde comienza realmente el an谩lisis de datos. En este proyecto utilic茅 datos del Gran Premio de Azerbaiy谩n 2026 y Python para demostrar una idea muy sencilla: No siempre necesitamos m谩s datos. Muchas veces necesitamos aprender a mirar los datos que ya tenemos de otra manera. 馃弾️ De una tabla de resultados a un an谩lisis de datos Los datos obtenidos de la API contienen informaci贸n como: Piloto Equipo Posici贸n final Posici贸n de salida Vueltas completadas Estado de la carrera Informaci贸n del piloto y del equipo A primera vista parece simplemente una tabla de resultados. Pero podemos comenzar a hacer pre...
馃搳 Ejemplos de Python para Hacer Gr谩ficas: Visualiza tus Datos con Matplotlib
- Obtener v铆nculo
- X
- Correo electr贸nico
- Otras apps
Como hemos visto en otras publicaciones del blog Python es un lenguaje muy amigable y con muchas librar铆as que permiten apoyarnos para realizar tareas de la manera m谩s 谩gil.
En esta ocasi贸n quiero mostrarles como pueden hacer para mostrar datos en mapas, por ejemplo si quieren representar en el mapa de M茅xico la cantidad de universidades por cada estado y obtener una imagen como la siguiente:
Tendremos que utilizar las librer铆a
- geopandas
- matplotlib.pyplot
- numpy
- pandas
Para este ejemplo necesitamos:
- Instalar Jupyter , https://jupyter.org/install
- Descargar un mapa de M茅xico, yo encontr茅 un Github de Jon Schleuss https://github.com/jschleuss/mexican-states
Vamos a utilizar el siguiente c贸digo
import geopandas as gpd
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
direccion = 'tu directorio //mexican-states-master'
direccion2 = 'tu directorio\\carpeta\\'
shapefile = gpd.read_file(direccion+'\mexican-states.shp')
shapefile.head(5)
estados = pd.read_csv(direccion2+'UniMex.csv',encoding='UTF-8',low_memory=False)
estados.head(5)
shapefile = shapefile.merge(
right = estados,
left_on = 'name',
right_on = 'Estado',
how = 'left'
)
shapefile.plot(column = 'Numero_Universidades',
legend = True,
legend_kwds = {
'label': "N煤mero de Universidades",
'orientation': "horizontal"
},
cmap = 'Greens')
Les comparto un v铆deo demostrativo del programa
Espero les sea de utilidad y nos compartan.
Si buscas otro ejemplo de python y graficar en mapas ve a esta liga
https://www.programacionparatodos.com/2026/01/como-analice-10-anos-de-divorcios-en.html
An谩lisis de Datos
ejemplos de Python
Gr谩ficas en Python
Gr谩ficos en Python
Matplotlib
Python para visualizaci贸n.
tutoriales de Python
Visualizaci贸n de Datos
- Obtener v铆nculo
- X
- Correo electr贸nico
- Otras apps
Comentarios
馃殌 Mantener este blog funcionando requiere tiempo y caf茅. ¡Puedes contribuir con uno aqu铆!
Entradas m谩s populares de este blog
Gu铆a Pr谩ctica: Ejemplo Completo de ASPX para Desarrolladores Web
Bienvenidos a programacionparatodos.com Esta semana vamos a conocer otro lenguaje de programaci贸n que es ASP ( Active Server Pages ) que es de la familia de Microsoft es plataforma Cliente/Servidor y que permite crear p谩ginas WEB din谩micas, utiliza un servicio conocido como IIS o (Internet Information Services) fue creado en 1996. Cuando ven paginas WEB que terminan en .aspx es que est谩n desarrolladas con este lenguaje. P谩ginas que por ejemplo utilizan ASP https://www.cfe.mx/Pages/Index.aspx https://www.interfactura.com/Index.aspx https://www.canadainternational.gc.ca/mexico-mexique/index.aspx?lang=spa Igual hay mucho trabajo para este software por ejemplo les dej贸 las siguientes vacantes Desarrollador .NET .NET Developer NET LEAD Para seguir con el formato del blog, les quiero compartir un programa de ejemplo, pero he de decirles que es la primera vez que programo en ASP , ya que no lo hab铆a hecho antes, me tomo...
馃憠 C贸mo obtener el tipo de cambio en Excel con API de Banxico (paso a paso)
C贸mo obtener el tipo de cambio en JavaScript con la API de Banxico (Paso a paso) Ejemplo pr谩ctico: Aprende a obtener el tipo de cambio del d贸lar en tiempo real usando JavaScript y la API de Banxico. Ideal para integrar datos financieros en tus aplicaciones o dashboards. En este tutorial aprender谩s c贸mo obtener el tipo de cambio usando JavaScript y la API de Banxico paso a paso. Si no quieres programar o prefieres una soluci贸n m谩s r谩pida, al final tambi茅n te dejo una opci贸n para hacerlo directamente desde Excel. 馃殌 ¿Qu茅 vas a aprender? C贸mo obtener tu token de Banxico C贸mo consumir una API con fetch() C贸mo leer datos JSON C贸mo mostrar el tipo de cambio en tu p谩gina web 馃攽 C贸mo obtener tu API Key de Banxico Para poder consumir la API necesitas generar un token gratuito desde el siguiente enlace: 馃憠 Obtener token de Banxico Con este token puedes realizar hasta 40,000 consultas gratuitas por d铆a . 馃搳 Identificar la serie del tipo de cambio (SF4371...
C贸mo crear un Predictor de Partidos de F煤tbol con JavaScript y API-Football
⚽ C贸mo crear un Predictor de Partidos de F煤tbol con JavaScript y API-Football En este tutorial aprender谩s a crear un Football Match Predictor utilizando JavaScript y la API de API-Football . El proyecto consume una API REST para obtener los partidos del d铆a, mostrar las competiciones disponibles y consultar las probabilidades de victoria de cada encuentro. El resultado es un dashboard din谩mico que funciona para cientos de ligas alrededor del mundo, incluyendo el Mundial, Champions League, Premier League, LaLiga, Liga MX y muchas m谩s. 馃殌 Demo Puedes probar el dashboard aqu铆: 馃憠 Football Match Predictor Demo 馃摎 Documentaci贸n oficial La documentaci贸n completa de API-Football se encuentra en: 馃攽 Obtener una API Key Para utilizar la API primero debes crear una cuenta gratuita y generar una API Key. Puedes hacerlo desde: https://dashboard.api-football.com/ Despu茅s 煤nicamente reemplaza tu llave dentro del c贸digo JavaScript: const API_KEY="TU_API_...
Esta muy util estas aplicaciones para ver en mapas punto a punto un parametro a medir, muybien
ResponderBorrarEsto entendiendo las opciones que hay con Phyton
ResponderBorrar