Visualización de datos con Python y matplotlib
Arrays con NumPy, tablas con pandas y gráficos con matplotlib: las herramientas con las que empieza todo proyecto de machine learning. Escribe el código y tu gráfico aparece en la pestaña Gráficos.
1,000+ codders inscritos
60 lecciones59 retos250 preguntas de quiz
- Apto para principiantes
Ayuda de codificación con IA
Lecciones interactivas prácticas
Cuestionarios para poner a prueba tu conocimiento
Certificado gratuito de finalización
Programa
Esta sección forma parte del Journey de Machine Learning. El programa completo tiene más secciones - haz clic en cualquier vista previa de abajo para verla en la página del Journey.
Sección 1
Datos y gráficos
Empezar secciónEmpezarExpandirContraerEl conjunto de herramientas con el que comienza todo proyecto de machine learning: arrays de NumPy, gráficos de matplotlib y tablas de pandas. Carga conjuntos de datos reales, resúmelos y representa gráficamente lo que encuentres.Introducción
4 lecciones320Arrays de NumPy
5 lecciones520Matemáticas con arrays
6 lecciones625Dar forma a los datos
4 lecciones415Gráficos de líneas y de dispersión
6 lecciones625Gráficos para datos
5 lecciones520DataFrames de pandas
6 lecciones625Filtrado y ordenación
5 lecciones520Agrupar y limpiar
5 lecciones520Graficar DataFrames
5 lecciones520Conjuntos de datos para ML
5 lecciones520Desafíos finales
4 lecciones420- Sección 2Estadística para ML64 lecciones
- Sección 3Aprendizaje supervisado58 lecciones
- Sección 4Aprendizaje no supervisado51 lecciones
Aprende Haciendo
Escribe código real, consulta bases de datos, crea sitios web y domina los prompts de IA. Nuestras lecciones interactivas cubren todas las habilidades que los desarrolladores modernos necesitan.
Construye tu Racha
¡Mantén la constancia y observa cómo crece tu progreso! Sigue tu hábito diario de programación, protege tu racha con días de congelación y gana recompensas por aparecer cada día.
12 días de racha
¡Vuelve mañana para mantener tu racha!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
Doble o Nada
Día 5 de 7
Congelar Racha
2 left
Donde Quieras
¡Lleva tu viaje de programación contigo! Sin configuración, sin descargas, solo abre y empieza a programar. Disponible en iOS, Android y Web con calificaciones de 4.9 estrellas.
No Estás Solo
Compite en tablas de clasificación globales, invita amigos para ganar recompensas y celebra los logros de los demás. ¡Programar es mejor con amigos!
Aprende de todas las formas
Lee, escucha, ponte a prueba, pregunta a la IA o consulta cualquier cosa que ya hayas estudiado. Cada lección se adapta a ti.
Una variable es un contenedor con nombre que guarda un valor al que puedes hacer referencia más tarde.
En Python, creas una escribiendo el nombre, un signo igual y el valor que quieres guardar.
El valor puede cambiar con el tiempo: reasignar el nombre simplemente lo apunta a un nuevo valor.
Certifícate
Gana certificados por cada curso que completes. Agrégalos a tu perfil de LinkedIn y currículum para mostrar tu experiencia en programación a los empleadores.
Por qué aprender NumPy, pandas y matplotlib con Coddy
- Tu gráfico, al instante. Escribe
plt.plot(x, y), pulsa Ejecutar y la figura real de matplotlib aparece en la pestaña Gráficos, junto a tu código. Cada lección tiene un gráfico o un diagrama, desde un array dibujado como celdas numeradas hasta un groupby que reparte filas en montones. - NumPy tal como lo usa el ML: arrays y formas, slicing, operaciones sobre arrays enteros, estadística por eje, broadcasting, máscaras booleanas y números aleatorios con semilla.
- matplotlib desde la primera línea: gráficos de líneas y de dispersión, etiquetas y leyendas, colores y marcadores, gráficos de barras, histogramas, gráficos lado a lado con
plt.subplotsy arrays mostrados como imágenes. - pandas con tablas reales: leer archivos CSV, seleccionar, filtrar, ordenar, crear columnas,
value_counts,groupby, valores que faltan y gráficos directamente desde un DataFrame.
Preguntas frecuentes sobre visualización de datos con Python
¿Qué diferencia hay entre NumPy, pandas y matplotlib?
¿Aprendo primero NumPy o pandas?
¿Tengo que instalar algo para hacer gráficos?
¿Qué gráficos aprenderé a hacer?
¿Necesito saber Python antes de NumPy y pandas?
import y todo lo demás que necesita la sección se explican en una frase la primera vez que aparecen.