Как вы создаете линейные сегменты между двумя точками?

У меня есть этот фрагмент кода, который отображает точки:

import matplotlib.pyplot as plot
from matplotlib import pyplot

all_data = [[1,10],[2,10],[3,10],[4,10],[5,10],[3,1],[3,2],[3,3],[3,4],[3,5]]
x = []
y = []
for i in xrange(len(all_data)):
    x.append(all_data[i][0])
    y.append(all_data[i][1])
plot.scatter(x,y)

pyplot.show()

what it shows

но я хочу, чтобы все возможные строки выглядели примерно так:

enter image description here

Я пробовал путь matplotlib, но он не работает для меня.

17
задан joaquin 27 July 2011 в 05:29
поделиться