Gallery 한가로이 보자 003(Bar Label) (matplotlib)

7289 단어 파이썬matplotlib

개요



matplotlib의 Gallery를 한가로이 보자.
나 개인에게 알기 쉽도록 정리하거나 하면서.

원래 페이지
요약 페이지

환경



파이썬 3.7
matplotlib 3.4.1

내용



준비


import matplotlib
import matplotlib.pyplot as plt
import numpy as np

N = 5
menMeans = (20, 35, 30, 35, -27)
womenMeans = (25, 32, 34, 20, -25)
menStd = (2, 3, 4, 1, 2)
womenStd = (3, 5, 2, 3, 3)
ind = np.arange(N)    # the x locations for the groups
width = 0.35       # the width of the bars: can also be len(x) sequence

plot


fig, ax = plt.subplots()

p1 = ax.bar(ind, menMeans, width, yerr=menStd, label='Men')
p2 = ax.bar(ind, womenMeans, width,
            bottom=menMeans, yerr=womenStd, label='Women')

ax.axhline(0, color='grey', linewidth=0.8)
ax.set_ylabel('Scores')
ax.set_title('Scores by group and gender')
ax.set_xticks(ind)
ax.set_xticklabels(('G1', 'G2', 'G3', 'G4', 'G5'))
ax.legend()

# Label with label_type 'center' instead of the default 'edge'
ax.bar_label(p1, label_type='center')
ax.bar_label(p2, label_type='center')
ax.bar_label(p2)

fig.show()
  • bar_label 로 레이블 표시. label_type='center' 에서 막대 그래프의 중간에 표시.



  • 참고로 한 페이지


  • htps // tp t b. 오 rg/s타 bぇ/굿 ry/ぃね s_바 rs_안 d_마r케 rs/바 r_ぁ베l_에서도. html # sphx-glr - ry - u - s - rs - an - r - rs - r - l - py

  • 감상


    ax.bar_label(p2, label_type='center')ax.bar_label(p2) 로 표시되는 라벨도 바뀌고 있는 것은 대단하다고 생각했다.

    미래



    활용해 가고 싶다.

    좋은 웹페이지 즐겨찾기