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

Làm thế nào để xây dựng các thanh màu mà không có âm mưu đính kèm trong matplotlib?

Để tạo các thanh màu mà không có biểu đồ đính kèm trong matplotlib, chúng ta có thể thực hiện các bước sau.

Các bước

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô con.

  • Tạo một hình và một tập hợp các ô phụ.

  • Điều chỉnh các thông số bố cục vùng phụ.

  • Chuẩn hóa quaternion tại chỗ. Trả lại định mức của quaternion.

  • Nhận phiên bản thanh màu (cb) với thanh màu cơ bản và hướng ngang.

  • Để hiển thị hình này, hãy sử dụng Show () phương pháp.

Ví dụ

import matplotlib.pyplot as plt
import matplotlib as mpl

# Set the figure size
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

# Create a figure and a set of subplots
fig, ax = plt.subplots()

# Adjust the subplot layout parameter
fig.subplots_adjust(bottom=0.5)

# Normalize
norm = mpl.colors.Normalize(vmin=5, vmax=10)

# Get the colorbar instance
cb = mpl.colorbar.ColorbarBase(ax, cmap=mpl.cm.cool, norm=norm, orientation='horizontal')

# Display the plot
plt.show()

Đầu ra

Nó sẽ tạo ra kết quả sau -

Làm thế nào để xây dựng các thanh màu mà không có âm mưu đính kèm trong matplotlib?