Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะสร้างแถบสีมาตรฐานสำหรับชุดแปลงใน Python ได้อย่างไร?


ในการสร้างแถบสีมาตรฐานสำหรับชุดแปลง เราสามารถทำตามขั้นตอนต่อไปนี้ -

  • สร้างข้อมูลแบบสุ่มโดยใช้ numpy

  • สร้างร่างและชุดแผนย่อยโดยใช้ แผนย่อย() เมธอด โดยที่ nrows=1 และ ncols=1 .

  • แสดงข้อมูลเป็นรูปภาพ

  • เพิ่มแกนให้กับรูปภาพ สำหรับแถบสี

  • สร้างแถบสีโดยที่อินสแตนซ์ที่แมปได้คือรูปภาพและ cax ที่จะวาดสี

  • หากต้องการแสดงรูป ให้ใช้ show() วิธีการ

ตัวอย่าง

import numpy as np
import matplotlib.pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
data = np.random.rand(4, 4)
fig, ax = plt.subplots(nrows=1, ncols=1)
im = ax.imshow(data)
cax = fig.add_axes([0.9, 0.1, 0.03, 0.8])
fig.colorbar(im, cax=cax)
plt.show()

ผลลัพธ์

จะสร้างแถบสีมาตรฐานสำหรับชุดแปลงใน Python ได้อย่างไร?