HOWTO · Matplotlib

Cómo trazar la lista de coordenadas x,y en Matplotlib

Este tutorial introduce cómo establecer una lista de coordenadas x, y en Matplotlib.

En esta página

Supongamos que tenemos una lista de 2-tuplas como (x, y), y necesitamos graficarlas como son las coordenadas (x, y).

data = [
    [1, 2],
    [3, 2],
    [4, 7],
    [2, 4],
    [2, 1],
    [5, 6],
    [6, 3],
    [7, 5],
]

Códigos completos para trazar esta lista de coordenadas (x, y) en Matplotlib,

import matplotlib.pyplot as plt

data = [
    [1, 2],
    [3, 2],
    [4, 7],
    [2, 4],
    [2, 1],
    [5, 6],
    [6, 3],
    [7, 5],
]

x, y = zip(*data)
plt.scatter(x, y)
plt.show()

Matplotlib Scatter Lista de coordenadas

x, y = zip(*data)

Desempaqueta los datos de los pares a las listas usando la función zip.

plt.scatter(x, y)

Necesitamos crear la gráfica de dispersión, por lo tanto scatter es el tipo de gráfica correcta para ser usada en esta aplicación.