Tôi có một danh sách các cặp (a, b)mà tôi muốn vẽ matplotlibtrong python dưới dạng tọa độ xy thực tế. Hiện tại, nó đang tạo ra hai biểu đồ, trong đó chỉ mục của danh sách cho tọa độ x và các giá trị y của ô thứ nhất là as trong các cặp và giá trị y của ô thứ hai là bs trong các cặp.
Để làm rõ, dữ liệu của tôi trông như thế này: li = [(a,b), (c,d), ... , (t, u)]
Tôi muốn tạo một lớp lót chỉ gọi plt.plot()sai. Nếu tôi không yêu cầu một lớp lót, tôi có thể làm được:
xs = [x[0] for x in li]
ys = [x[1] for x in li]
plt.plot(xs, ys)
Làm cách nào tôi có thể lấy matplotlib để vẽ các cặp này dưới dạng tọa độ xy?

plt.scatter( * xy.T )hoạt động: ngắn và che khuất chox, y = xy.T; plt.scatter( x, y )