Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để tăng độ dày của đường lỗi trong biểu đồ thanh Matplotlib?

Để tăng độ dày của đường lỗi trong biểu đồ thanh Matplotlib, chúng ta có thể sử dụng err_kw =dict () với các thuộc tính của họ.

Các bước

  • Đặt kích thước hình và điều chỉnh phần đệm giữa và xung quanh các ô phụ.
  • Tạo từ điển các chi tiết về thanh.
  • Tạo một hình và một tập hợp các ô phụ.
  • Sử dụng bar () phương pháp tạo biểu đồ thanh bằng yerr err_kw
  • Để hiển thị hình này, hãy sử dụng show () phương pháp.

Ví dụ

import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

bar_details = {
   "labels": ['G1', 'G2', 'G3', 'G4', 'G5'],
   "men_means": [20, 35, 30, 35, 27],
   "men_std": [2, 3, 4, 1, 2],
   "width": 0.35
}

fig, ax = plt.subplots()

ax.bar(bar_details["labels"], bar_details["men_means"], bar_details["width"],
      yerr=bar_details["men_std"], label='Men',
      error_kw=dict(lw=5, capsize=5, capthick=3))

plt.show()

Đầu ra

Làm cách nào để tăng độ dày của đường lỗi trong biểu đồ thanh Matplotlib?