Fundamentos de Matplotlib

Colores, estilos de línea y marcadores

Cambia el color, el estilo de línea, el grosor y los marcadores de cada línea.

Introducción

Los estilos hacen que las líneas se distingan fácilmente, incluso impresas en blanco y negro. Cada llamada a ax.plot acepta color, linestyle, linewidth y marker.

color acepta un nombre o un código hexadecimal. linestyle puede ser "-" (continua), "--" (discontinua), ":" (punteada) o "-.". marker dibuja un símbolo en cada punto de datos, como "o" (círculo), "s" (cuadrado) o "^" (triángulo), y markersize fija su tamaño.

Visualizador interactivo

Prueba colores, estilos de línea y marcadores. La línea de código resaltada cambia con cada elección.

Ejemplo de Matplotlib ejecutable

Matplotlib
Ejecutar código →
main.py
import matplotlib.pyplot as plt
import numpy as np

x = np.arange(0, 10)

fig, ax = plt.subplots(figsize=(7, 4))
ax.plot(x, x, color="tab:blue", linestyle="-", marker="o", label="linear")
ax.plot(x, x * 1.5, color="#f59e0b", linestyle="--", marker="s", label="steeper")
ax.plot(x, np.sqrt(x) * 3, color="green", linestyle=":", linewidth=3, marker="^", markersize=8, label="square root")
ax.legend()
plt.show()
Obtén un botón Run para este ejemplo El gráfico que dibuja este código
Colores, estilos de línea y marcadores