본문 바로가기
Matplotlib/막대그래프

[파이썬 matplotlib] 막대그래프 눈금 이름 설정 (xticks 메소드)

by 만다린망고 2020. 11. 16.
반응형

[파이썬 matplotlib] 

막대그래프 x눈금 이름 설정 (xticks 메소드)


아래와 같이 코드를 짜면 눈금 이름이 a,b,c,d로 입력됩니다.


import matplotlib.pyplot as plt


X=['a','b','c','d']

data = [1,2,3,4]


plt.bar(X, data,color='r')

plt.show()


하지만 별로 추천하고 싶은 방법은 아닙니다. X축 눈금을 컨트롤 할 수 없기 때문입니다. 아래와 같이 입력하면 눈금도 컨트롤할 수 있고, 눈금 이름도 입력할 수 있습니다. 


X=[1,3,5,7]

data = [1,2,3,4]

plt.bar(X, data,color='r')


ticklabel=['a','b','c','d']

plt.xticks(X,ticklabel)


plt.show()


X로 눈금간격을 설정하고 나서, xticks 메소드로 눈금을 따로 입력하는 것입니다. 이 원리를 이해해야, 그룹형 그래프도 그릴 수 있게 됩니다. 



반응형

댓글