matplotlib画直线

来源:互联网 发布:java equals string 编辑:程序博客网 时间:2024/06/05 02:50

使用matplotlib画两条直线:

Code :

from matplotlib.lines import Line2Dimport matplotlib.pyplot as pltfigure, ax = plt.subplots()# 设置x,y值域ax.set_xlim(left=0, right=20)ax.set_ylim(bottom=0, top=10)# 两条line的数据line1 = [(1, 1), (5, 5)]line2 = [(11, 9), (8, 8)](line1_xs, line1_ys) = zip(*line1)(line2_xs, line2_ys) = zip(*line2)# 创建两条线,并添加ax.add_line(Line2D(line1_xs, line1_ys, linewidth=1, color='blue'))ax.add_line(Line2D(line2_xs, line2_ys, linewidth=1, color='red'))# 展示plt.plot()plt.show()

Output :

tu

0 0
原创粉丝点击