如何使用Matplotlib绘制两条点线并设置标记?
在本程序中,我们将使用Matplotlib库绘制两条线。在开始编码之前,我们需要先使用以下命令导入Matplotlib库-
import matplotlib.pyplot as plt
Pyplot是一组命令样式函数,使Matplotlib工作类似于MATLAB。
算法
步骤1:导入matplotlib.pyplot
步骤2:定义line1和line2的点
步骤3:使用plot()函数在pyplot中绘制线
步骤4:定义标题、X轴、Y轴
步骤5:使用show()函数显示图表
示例代码
import matplotlib.pyplot as plt
line1_x = [10,20,30]
line1_y = [20,40,10]
line2_x = [10,20,30]
line2_y= [40,10,30]
plt.xlabel('X轴')
plt.ylabel('Y轴')
plt.plot(line1_x ,line1_y , color='blue', linewidth = 3, label = '线1-点',linestyle='dotted')
plt.plot(line2_x ,line2_y, color='red', linewidth = 5, label = '线2-虚线', linestyle='dotted')
plt.title("绘制点线")
plt.legend()
plt.show()
输出
说明
变量line1_x,line_y和line2_x,line2_y是线的坐标。plot()函数中的linewidth参数是我们正在绘制的线的宽度/厚度。程序中的plt.legend()函数用于将图例放置在图形上,如x轴,y轴名称。