Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python Matplotlib에서 스크립트가 실행되는 동안 수치를 조작하는 방법은 무엇입니까?


Python에서 스크립트가 실행되는 동안 그림을 조작하려면 다음 단계를 수행할 수 있습니다. -

  • 그림 크기를 설정하고 서브플롯 사이 및 주변 여백을 조정합니다.
  • Figure()를 사용하여 새 Figure 생성 또는 기존 Figure 활성화 방법.
  • 현재 축, 도끼, 가져오기 현재 수치를 보여줍니다.
  • plt.pause()를 사용하여 스크립트 조작 메서드, 최종 플롯 전에.
  • plot()를 사용하여 선 그리기 방법.
  • 그림을 표시하려면 show()를 사용하세요. 방법.

예시

import numpy as np
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

fig = plt.figure()
ax = fig.gca()
fig.show()

for i in range(20):
   ax.plot(np.random.randn(10, 1), ls='-')
   fig.canvas.draw()
   plt.pause(0.1)

plt.close(fig)
plt.plot([1, -2, 3, 5, 3, 1, 0])

plt.show()

출력

Python Matplotlib에서 스크립트가 실행되는 동안 수치를 조작하는 방법은 무엇입니까?