반응형
[파이썬 matplotlib]
정규분포 2변수 이미지맵 (imshow)
inshow 함수를 이용하여 정규분포의 이미지맵을 그려봅시다. 등고선그래프라고 생각하시면 됩니다.
import numpy as np
import matplotlib.cm as cm
from matplotlib import pyplot as plt
import scipy.stats as stats
X=np.linspace(-4,4,100)
Y=np.linspace(-4,4,100)
Z=np.zeros((100,100))
for i,x in enumerate(X):
for j,y in enumerate(X):
Z[i,j]=stats.norm(0, 1).pdf(X[i])*stats.norm(0, 1).pdf(Y[j])
plt.imshow(Z,cm.gray)
plt.show()
반응형
'Matplotlib > 이미지맵(imshow)' 카테고리의 다른 글
[파이썬 matplotlib] 이미지맵(imshow) 범위설정하기 (0) | 2020.12.09 |
---|---|
[파이썬 matplotlib] 이미지맵(imshow)의 원리 (0) | 2020.11.26 |
댓글