1. Tick
1) 값 나타내기
a. major
xticks = [i for i in range(10)]
ax.set_xticks(xticks)
set_xlim()과 비교했을 때 좀 더 자유롭다고 할 수 있습니다.
b. minor
xticks = [i for i in range(10)]
ax.set_xticks(xticks, minor=True)
major_xticks = [i for i in range(0, 101, 20)]
minor_xticks = [i for i in range(0, 101, 5)]
major_yticks = [i for i in range(0, 11, 2)]
minor_yticks = [i for i in range(0, 11, 1)]
ax.set_xticks(major_xticks)
ax.set_xticks(minor_xticks, minor=True)
ax.set_yticks(major_yticks)
ax.set_yticks(minor_yticks, minor=True)
2) 기타 설정하기
# 글씨 크기
ax.tick_params(labelsize=20)
# Tick의 길이와 두께(이거는 티가 별로 안나서 안 쓸 것 같다)
ax.tick_params(length=10, width=3)
# Tick 위치
ax.tick_params(bottom=False, labelbottom=False, top=True, labeltop=True)
ax.tick_params(left=False, labelleft=False, right=True, labelright=True)
# Tick 고르기 (x, y, major, minor)
# axis의 default는 both이고, which의 default는 major다
# x tick(major)
ax.tick_params(axis='x')
# x tick(minor)
ax.tick_params(axis='x', which='minor')
2. Ticklabels
# Tick을 숫자값이 아닌 문자열로 나타내고 싶은 경우
xtick_labels = ['Class ' + str(i) for i in range(10)]
ax.set_xticklabels(xtick_labels)
ax.tick_params(rotation=60)