ในการแสดงข้อความบนคอลัมน์ในแผนภูมิแท่ง เราสามารถใช้ text() เพื่อให้เราสามารถวางข้อความในตำแหน่งเฉพาะ (x และ y) ของคอลัมน์แท่งได้
ขั้นตอน
-
สร้างรายการสำหรับ x, y และ เปอร์เซ็นต์ .
-
สร้างกราฟแท่งโดยใช้ bar() วิธีการ
-
ทำซ้ำซิป x, y และ เปอร์เซ็นต์ เพื่อวางข้อความสำหรับคอลัมน์แท่ง
-
หากต้องการแสดงรูป ให้ใช้ show() วิธีการ
ตัวอย่าง
import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True x = ['A', 'B', 'C', 'D', 'E'] y = [1, 3, 2, 0, 4] percentage = [10, 30, 20, 0, 40] ax = plt.bar(x, y) for x, y, p in zip(x, y, percentage): plt.text(x, y, p) plt.show()
ผลลัพธ์