หากต้องการเปลี่ยนช่องว่างระหว่างแท่งเมื่อวาดแท่งกราฟแท่งหลายอันใน Pandas ภายในกลุ่ม เราสามารถใช้ linewidth ใน plot() วิธีการ
ขั้นตอน
- กำหนดขนาดรูปและปรับช่องว่างภายในระหว่างและรอบๆ แผนผังย่อย
- สร้างพจนานุกรมที่มีสองคอลัมน์
- สร้างข้อมูลตารางแบบสองมิติ ปรับขนาดได้ และอาจต่างกันได้
- พล็อตดาต้าเฟรมด้วย plot() เมธอดด้วย linewidth ที่เปลี่ยนช่องว่างระหว่างแท่ง
- วางตำนานบนโครงเรื่อง
- หากต้องการแสดงรูป ให้ใช้ show() วิธีการ
ตัวอย่าง
import pandas as pd from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True d = {'Column 1': [i for i in range(10)], 'Column 2': [i * i for i in range(10)]} df = pd.DataFrame(d) df.plot(kind='bar', edgecolor='white', linewidth=1) plt.legend(loc="upper left") plt.show()
ผลลัพธ์