Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách vẽ đồ thị trong Python?

Đồ thị trong Python vẽ bằng thư viện Matplotlib. Cần cài matplotlib trước. Matplotlib vẽ đường, biểu đồ cột, histogram, tròn. Có hàm built-in cho mọi loại.

Vẽ đường đơn giản

Các bước:

  • Import matplotlib.pyplot as plt.
  • Xác định tọa độ x, y.
  • Vẽ bằng plt.plot().
  • Nhãn trục x, y bằng xlabel(), ylabel().
  • Tiêu đề bằng title() (tùy chọn).
  • Hiển thị bằng show().

Ví dụ

import matplotlib.pyplot as plt
x = [1, 3, 5, 7]
y = [2, 4, 6, 1]
plt.plot(x, y)
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.title("A simple line graph")
plt.show()

Vẽ các điểm (1,2),(3,4),(5,6),(7,1) nối thành đường.

Kết quả

Cách vẽ đồ thị trong Python?

Vẽ biểu đồ cột (bar graph)

Biểu đồ cột đại diện dữ liệu bằng hình chữ nhật chiều cao khác nhau.

Các bước:

  • Import matplotlib.
  • Xác định tọa độ x góc trái dưới.
  • Xác định chiều cao cột.
  • Nhãn cột.
  • Vẽ bằng plt.bar().
  • Nhãn trục, tiêu đề.
  • Hiển thị show().

Ví dụ

import matplotlib.pyplot as plt
left_coordinates = [1, 2, 3, 4, 5]
heights = [10, 20, 30, 15, 40]
bar_labels = ['One','Two','Three','Four','Five']
plt.bar(left_coordinates, heights, tick_label=bar_labels, width=0.6, color=['red','black'])
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.title("A simple bar graph")
plt.show()

Tham số width độ rộng cột, color danh sách màu.

Kết quả

Cách vẽ đồ thị trong Python?