# graficos-con-python
Gráficos con Python
Volver a la portada del cursoPrimeros Pasos con Matplotlib
Sección 1 · Introducción y Conceptos Básicos
En este video
- Entiendes la figura como lienzo y los ejes como el área de dibujo, creados con subplots
- Dibujas líneas con plot y pones título y etiquetas con set_title, set_xlabel y set_ylabel
- Haces un gráfico de dispersión con scatter, con datos de semilla fija y alpha para ver dónde se acumulan los puntos
- Comparas categorías con barras usando bar
- Guardas el gráfico con savefig y dpi 150, antes de mostrar la ventana
import matplotlib.pyplot as plt
meses = [1, 2, 3, 4, 5, 6]
ventas = [12, 15, 14, 18, 21, 25]
fig, ax = plt.subplots()
ax.plot(meses, ventas, marker="o")
ax.set_title("Ventas por mes")
ax.set_xlabel("Mes")
ax.set_ylabel("Miles")
plt.show()
import matplotlib.pyplot as plt
import numpy as np
rng = np.random.default_rng(42)
x = rng.normal(0, 1, 150)
y = 2 * x + rng.normal(0, 0.6, 150)
plt.scatter(x, y, alpha=0.6)
plt.show()
import matplotlib.pyplot as plt
productos = ["A", "B", "C", "D"]
unidades = [23, 45, 12, 36]
plt.bar(productos, unidades, color="#2563EB")
plt.title("Unidades por producto")
plt.show()
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.plot([1, 2, 3], [2, 4, 3])
fig.savefig("grafico.png", dpi=150)
print("Guardado en grafico.png")