Pandas: วิธีใส่คำอธิบายประกอบแท่งในพล็อตแท่ง


คุณสามารถใช้วิธีการต่อไปนี้เพื่อใส่คำอธิบายประกอบแท่งในพล็อตแท่งแพนด้า:

วิธีที่ 1: ใส่คำอธิบายประกอบในกราฟแท่งแบบธรรมดา

 ax = df. plot . bar ()

ax. bar_label ( ax.containers [ 0 ])

วิธีที่ 2: ใส่คำอธิบายประกอบในแผนภูมิแท่งที่จัดกลุ่ม

 ax = df. plot . bar ()

for container in ax. containers :
    ax. bar_label (container)

ตัวอย่างต่อไปนี้แสดงวิธีการใช้แต่ละวิธีในทางปฏิบัติ

ตัวอย่างที่ 1: แถบคำอธิบายประกอบในแผนภูมิแท่งแบบธรรมดา

รหัสต่อไปนี้แสดงวิธีการใส่คำอธิบายประกอบแท่งในกราฟแท่งแบบธรรมดา:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' product ': ['A', 'B', 'C', 'D', 'E'],
                   ' sales ': [4, 7, 8, 15, 12]})

#view DataFrame
print (df)

  product sales
0 to 4
1 B 7
2 C 8
3 D 15
4 E 12

#create bar plot to visualize sales by product
ax = df. plot . bar (x=' product ', y=' sales ', legend= False )

#annotate bars
ax. bar_label ( ax.containers [ 0 ])

พล็อตแถบคำอธิบายประกอบของแพนด้า

โปรดทราบว่ามูลค่าการขายจริงจะแสดงที่ด้านบนของแต่ละแท่ง

ตัวอย่างที่ 2: แถบคำอธิบายประกอบในแผนภูมิแท่งที่จัดกลุ่ม

รหัสต่อไปนี้แสดงวิธีการใส่คำอธิบายประกอบแท่งในพล็อตแท่งที่จัดกลุ่ม:

 #createDataFrame
df = pd. DataFrame ({' productA ': [14, 10],
                   ' productB ': [17, 19]},
                    index=['store 1', 'store 2'])

#view DataFrame
print (df)

         productA productB
store 1 14 17
store 2 10 19

#create grouped bar plot
ax = df. plot . bar ()

#annotate bars in bar plot
for container in ax. containers :
    ax. bar_label (container) 

แพนด้าใส่คำอธิบายประกอบแท่งในพล็อตแท่งที่จัดกลุ่ม

โปรดทราบว่ามีการเพิ่มคำอธิบายประกอบลงในแต่ละแถบในโครงเรื่อง

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีสร้างการแสดงภาพทั่วไปอื่นๆ ในแพนด้า:

วิธีสร้าง boxplot จาก Pandas DataFrame
วิธีสร้างแผนภูมิวงกลมจาก Pandas DataFrame
วิธีสร้างฮิสโตแกรมจาก Pandas DataFrame

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *