pbj0812의 코딩 일기

[PYTHON] minor 기능을 이용한 보조 눈금 그리기 본문

ComputerLanguage_Program/PYTHON

[PYTHON] minor 기능을 이용한 보조 눈금 그리기

pbj0812 2021. 12. 16. 03:16

0. 목표

 - 보조 눈금 그리기

1. 실습

 1) library 호출

import matplotlib.pyplot as plt
import numpy as np

 2) 데이터 생성

x = [1, 2, 3]
y = [1, 2, 3]

 3) 그림 그리기

fig, ax = plt.subplots()
ax.plot(x, y)
plt.show()

 4) 라벨 값 받기

a = ax.get_yticklabels()

 5) linspace 를 이용해 사이에 넣어줄 값 생성

  - 0.05 간격

b = np.linspace(0.75, 3.25, int((3.25 - 0.75) / 0.05) + 1)

 6) 그림 그리기

fig, ax = plt.subplots()
ax.plot(x, y)
ax.set_yticks(b, minor = True)
plt.show()

2. 참고

 - Handling Plot Axis Spines in Python

 - Matplotlib.axes.Axes.get_xticklabels() in Python

Comments