Python'da gerçek xy koordinatları olarak (a, b)çizmek istediğim çiftlerin bir listesi var matplotlib. Şu anda, listenin indisinin x koordinatını verdiği ve ilk grafiğin y değerlerinin açiftlerdeki s ve ikinci grafiğin y değerlerinin çiftlerdeki s olduğu iki grafik yapıyor b.
Açıklığa kavuşturmak gerekirse, verilerim şuna benziyor: li = [(a,b), (c,d), ... , (t, u)]
Sadece plt.plot()yanlış çağıran bir tek satırlık yapmak istiyorum . Tek astara ihtiyacım olmasaydı, önemsiz bir şekilde şunları yapabilirdim:
xs = [x[0] for x in li]
ys = [x[1] for x in li]
plt.plot(xs, ys)
Matplotlib'in bu çiftleri xy koordinatları olarak çizmesini nasıl sağlayabilirim?

plt.scatter( * xy.T )çalışır: kısa ve belirsizx, y = xy.T; plt.scatter( x, y )