Python에서 밀도 맵을 그리기 위해 다음 단계를 수행할 수 있습니다. -
-
numpy를 사용하여 측면, x, y 및 z를 만듭니다. Numpy linspace 세 번째 숫자를 기반으로 두 점 사이에 데이터를 생성하는 데 도움이 됩니다.
-
측면 데이터를 사용하여 좌표 벡터에서 좌표 행렬을 반환합니다.
-
x와 y를 사용하여 지수 데이터를 생성합니다(2단계).
-
pcolormesh()를 사용하여 비정규 직사각형 그리드로 의사 색상 플롯을 만듭니다. 방법.
-
그림을 표시하려면 show() 를 사용하십시오. 방법.
예시
from matplotlib import pyplot as plt, cm, colors import numpy as np plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True side = np.linspace(-2, 2, 15) X, Y = np.meshgrid(side, side) Z = np.exp(-((X - 1) ** 2 + Y ** 2)) plt.pcolormesh(X, Y, Z, shading='auto') plt.show()
출력