Jupyter/matplotlib > 두 그래프 표시 > plt.figure()/plt.subplot()

운영 환경
GeForce GTX 1070 (8GB)
ASRock Z170M Pro4S [Intel Z170chipset]
Ubuntu 14.04 LTS desktop amd64
TensorFlow v0.11
cuDNN v5.1 for Linux
CUDA v8.0
Python 2.7.6
IPython 5.1.0 -- An enhanced Interactive Python.
gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4

두 개의 이미지를 나란히 표시하려고합니다.

plt.figure 사용



Python 기계 학습 프로그래밍 by Sebastian Raschka 등

in100_out100.ipynb
import numpy as np
import matplotlib.pyplot as plt

np.random.seed(123)
fig1,fig2 = plt.figure(1), plt.figure(2)
plt.figure(1)
plt.plot(np.random.rand(100))
plt.figure(2)
plt.scatter(np.random.rand(100), np.random.rand(100))
plt.show()

그래프가 세로로 늘어서 있었다.



plt.subplot() 사용



plt.subplot() 이라는 것이 있었던 것을 기억했다.

in100_out100.ipynb
import numpy as np
import matplotlib.pyplot as plt

np.random.seed(123)
fig1 = plt.figure(1)
plt.subplot(221)
plt.plot(np.random.rand(100))
plt.subplot(222)
plt.scatter(np.random.rand(100), np.random.rand(100))
plt.show()

2x2의 배치에 있어서, 1,2의 장소에 두어 보았다 (1 시작의 인덱스).



링크



아래에 좋은 기사가있었습니다.
ぃ tp // 코 m / 슈퍼 사이 아쿠 진 / ms / 543053 또는 4610437112df

좋은 웹페이지 즐겨찾기