Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để vẽ hai đường chấm và đặt điểm đánh dấu bằng Matplotlib?

Trong chương trình này, chúng tôi sẽ vẽ hai dòng bằng cách sử dụng thư viện matplot. Trước khi bắt đầu viết mã, trước tiên chúng ta cần nhập thư viện matplotlib bằng lệnh sau -

Import matplotlib.pyplot as plt

Pyplot là một tập hợp các hàm kiểu lệnh làm cho matplotlib hoạt động giống như MATLAB.

Thuật toán

Step 1: Import matplotlib.pyplot
Step 2: Define line1 and line2 points.
Step 3: Plot the lines using the plot() function in pyplot.
Step 4: Define the title, X-axis, Y-axis.
Step 5: Display the plots using the show() function.

Mã mẫu

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 AXIS')
plt.ylabel('Y AXIS')

plt.plot(line1_x ,line1_y , color='blue', linewidth = 3, label = 'line1-dotted',linestyle='dotted')
plt.plot(line2_x ,line2_y, color='red', linewidth = 5, label = 'line2-dashed', linestyle='dotted')

plt.title("PLOTTING DOTTED LINES")
plt.legend()

plt.show()

Đầu ra

Làm thế nào để vẽ hai đường chấm và đặt điểm đánh dấu bằng Matplotlib?

Giải thích

Các biến line1_x, line_y và line2_x, line2_y là tọa độ của các đường của chúng ta. Tham số line width trong hàm plot về cơ bản là chiều rộng / độ dày của đường chúng ta đang vẽ. Hàm plt.legend () trong chương trình được sử dụng để đặt các chú giải như tên trục x, trục y trên biểu đồ.