ในการเปลี่ยนเส้นทางเริ่มต้นสำหรับ "บันทึกตัวเลข" เราสามารถใช้ rcParams["savefig.directory"] เพื่อกำหนดเส้นทางไดเรกทอรี
ขั้นตอน
- กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
- สร้างข้อมูลแบบสุ่มโดยใช้ numpy
- ใช้ imshow() กระบวนการ. แสดงข้อมูลเป็นรูปภาพ เช่น บนแรสเตอร์ปกติ 2 มิติ
- บันทึกรูปโดยใช้ plt.savefig() วิธีการ
ตัวอย่าง
import os import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True dir_name = "C:/Windows/Temp/" plt.rcParams["savefig.directory"] = os.chdir(os.path.dirname(dir_name)) data = np.random.rand(5, 5) plt.imshow(data, cmap="copper") plt.savefig("img.png")
ผลลัพธ์
เมื่อเรารันโค้ด มันจะบันทึกพล็อตต่อไปนี้เป็น "img.png" ในพาธที่ระบุ:"C:/Windows/Temp/"