문제

나는 그림 세대의 작은 부분에 기여하는 기능이 있습니다. 이 기능을 사용하여 여러 수치를 생성하려고합니까? 그래서 다음과 같은 것 :

  1. 그림 1과 함께 작동합니다
  2. 다른 일을하십시오
  3. 그림 2와의 작업
  4. 다른 일을하십시오
  5. 그림 1과 함께 작동합니다
  6. 다른 일을하십시오
  7. 그림 2와의 작업

누군가 도울 수 있다면 그것은 좋을 것입니다!

도움이 되었습니까?

해결책

이를 수행하는 방법에는 여러 가지가 있으며 가장 간단한 것은 그림 번호를 사용하는 것입니다. 아래 코드는 각각 두 줄로 #0과 #1의 두 가지 그림을 만듭니다. #0은 포인트가 1,2,3,4,5,6이고 #2는 포인트가 10,20,30,40,50,60 점을 가지고 있습니다.

from pylab import *

figure(0)
plot([1,2,3])

figure(1)
plot([10, 20, 30])

figure(0)
plot([4, 5, 6])

figure(1)
plot([40, 50, 60])

show()

다른 팁

이 질문에 대한 일반적인 답변과 곧 질문에 대한 질문에 대해서는 공식 튜토리얼.

여러 그림을 보여주는 가장 좋은 방법은 Matplotlib 또는 Pylab을 사용하는 것입니다. (Windows의 경우) MATPLOTLIB를 사용하면 그림을 준비한 다음 프로세스를 완료하면 "MATPLOTLIB.SHOW ()"로 표시 할 수 있으며 모든 수치가 표시되어야합니다.

(Linux에서) 대화식 모드가 활성화되어 있기 때문에 그림에 변경 사항을 추가하는 데 문제가 없습니다 (Windows에서는 인터랙티브 모드가 작동하지 않습니다).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top