ในการพล็อตช่องฮิสโตแกรมที่ตีความด้วยช่องเก็บของต่างๆ เราสามารถทำตามขั้นตอนต่อไปนี้ -
-
กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
-
สร้างรายการข้อมูลที่จะลงจุดในฮิสโตแกรม
-
เพิ่มแผนย่อยให้กับตัวเลขปัจจุบันnrows=1, ncols=3 และ index=1 .
-
พล็อตฮิสโตแกรมด้วย data; ถังขยะ เป็นตัวเลข
-
เพิ่มโครงเรื่องย่อยให้กับตัวเลขปัจจุบัน nrows=1, ncols=3 และ ดัชนี=2 .
-
พล็อตฮิสโตแกรมด้วย data; ถังขยะ เป็นอาร์เรย์
-
เพิ่มโครงเรื่องย่อยให้กับตัวเลขปัจจุบัน nrows=1, ncols=3 และ ดัชนี=3 .
-
พล็อตฮิสโตแกรมด้วย data, bins เป็นสตริง
ตัวอย่าง
import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True data = [1, 3, 1, 4, 7, 1, 3, 5, 4, 6, 5] plt.subplot(131) plt.hist(data, bins=len(data)) plt.subplot(132) plt.hist(data, bins=[1, 3, 5, 7]) plt.subplot(133) plt.hist(data, bins='stone') plt.show()
ผลลัพธ์