Biểu đồ thanh hai biến python

nhập khẩu cốt truyện. graph_objects as go years = [1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012] fig = go. Hình () hình. add_trace(đi. Thanh(x=năm, y=[219, 146, 112, 127, 124, 180, 236, 207, 236, 263, 350, 430, 474, 526, 488, 537, 500, 439], tên='Phần còn lại . add_trace(đi. Thanh(x=năm, y=[16, 13, 10, 11, 28, 37, 43, 55, 56, 88, 105, 156, 270, 299, 340, 403, 549, 499], name='Trung Quốc . update_layout( title='Xuất khẩu phế liệu nhựa của Mỹ', xaxis_tickfont_size=14, yaxis=dict( title='USD (triệu)', titlefont_size=16, tickfont_size=14, ), legend=dict( x=0, y=1. 0, bgcolor='rgba(255, 255, 255, 0)', bordercolor='rgba(255, 255, 255, 0)' ), barmode='group', bargap=0. 15, # khoảng cách giữa các thanh của tọa độ vị trí liền kề. khoảng cách nhóm = 0. 1 # khoảng cách giữa các thanh có cùng tọa độ vị trí. ) quả sung. chỉ()

Ghi chú

Nhấp để tải xuống mã ví dụ đầy đủ

Biểu đồ thanh được nhóm có nhãn

Ví dụ này cho thấy cách tạo biểu đồ thanh được nhóm và cách chú thích các thanh có nhãn

import matplotlib.pyplot as plt
import numpy as np


labels = ['G1', 'G2', 'G3', 'G4', 'G5']
men_means = [20, 34, 30, 35, 27]
women_means = [25, 32, 34, 20, 25]

x = np.arange(len(labels))  # the label locations
width = 0.35  # the width of the bars

fig, ax = plt.subplots()
rects1 = ax.bar(x - width/2, men_means, width, label='Men')
rects2 = ax.bar(x + width/2, women_means, width, label='Women')

# Add some text for labels, title and custom x-axis tick labels, etc.
ax.set_ylabel('Scores')
ax.set_title('Scores by group and gender')
ax.set_xticks(x, labels)
ax.legend()

ax.bar_label(rects1, padding=3)
ax.bar_label(rects2, padding=3)

fig.tight_layout()

plt.show()

Biểu đồ thanh hai biến python

Người giới thiệu

Việc sử dụng các hàm, phương thức, lớp và mô-đun sau đây được hiển thị trong ví dụ này

  • /

  • /

Download Python source code: barchart.py

Download Jupyter notebook: barchart.ipynb

Thư viện được tạo bởi Sphinx-Gallery