Gallery 여유롭게 보세요 002 (Grouped bar) (matplotlib)

6104 단어 Pythonmatplo

개요


matplotlib의 Gallery를 한가롭게 보세요.
개인적으로 이해하기 쉽게 정리하면서.
원본 페이지
요약 페이지

컨디션


Python 3.7
matplotlib 3.4.1

컨텐트


차리다

import matplotlib
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

plot

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)
ax.set_xticklabels(labels)
ax.legend()

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

fig.tight_layout()

fig.show()

  • 나란히 표시 가능ax.bar(x - width/2,ax.bar(x + width/2,
  • rects1 = ax.bar(처럼 ax.bar() 되돌아오다BarContainer.
  • ax.bar_label(rects1, padding=3)에 레이블을 표시합니다.

  • 참조 페이지

  • https://matplotlib.org/stable/gallery/lines_bars_and_markers/bar_stacked.html#sphx-glr-gallery-lines-bars-and-markers-bar-stacked-py
  • 감상


    나는 도표를 잘 배열하는 것이 고민이어서 큰 도움을 주었다.
    도표 위에 라벨을 놓는 방법을 알게 됐어요. 다행이에요.

    금후


    활용하고 싶어요.

    좋은 웹페이지 즐겨찾기