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

จะบันทึกพล็อตฮิสโตแกรมใน Python ได้อย่างไร?


ในการบันทึกพล็อตฮิสโตแกรมใน Python เราสามารถทำตามขั้นตอนต่อไปนี้ -

  • กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
  • สร้างจุดข้อมูล "k " สำหรับฮิสโตแกรม
  • พล็อตฮิสโตแกรมโดยใช้ hist() วิธีการ
  • หากต้องการบันทึกฮิสโตแกรม ให้ใช้ plt.savefig('image_name') .
  • หากต้องการแสดงรูป ให้ใช้ show() วิธีการ

ตัวอย่าง

import matplotlib.pyplot as plt

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

# Data points for the histogram
k = [1, 3, 2, 5, 4, 7, 5, 1, 0, 4, 1]

# Plot the histogram
plt.hist(k)

# Save the histogram
plt.savefig('hist.png')

# Display the plot
plt.show()

ผลลัพธ์

มันจะบันทึกพล็อตต่อไปนี้เป็น 'hist.png ' ในไดเรกทอรีโครงการ

จะบันทึกพล็อตฮิสโตแกรมใน Python ได้อย่างไร? จะบันทึกพล็อตฮิสโตแกรมใน Python ได้อย่างไร?