ในการเปลี่ยนเส้นทางเริ่มต้นสำหรับ "บันทึกตัวเลข" เราสามารถใช้ 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/"
