0
3 가지 색으로 컨투어 플롯을 만들고 싶습니다. 지금까지, 내 코드는 다음과 같습니다Matplotlib contourf (3 색)
import numpy as np
import matplotlib.pyplot as plt
xMin = 0
xMax = 3
xList = np.linspace(xMin, xMax, 10)
X1, X2 = np.meshgrid(xList, xList)
Z = []
# do some processing with Z
# Z now contains 0, 0.5 or 1, e.g. Z = [0, 0, 0, 1, 1, 0.5, 1, 0.5...]
Z = Z.reshape((len(X1), len(X2)))
plt.contourf(X1, X2, Z,alpha=0.5)
가 지금은 모든 윤곽을 플롯 할 위치 Z : 빨강 = 0, 파란색 등 녹색 및 Z = 1과 Z = 0.5. 나는 빨강/녹색/파랑 사이의 매끄러운 전환을 원하지 않지만 단지 색상 전환을 원합니다. 색상 및 레벨 옵션을 가지고 놀았지만 예상대로 제대로 작동하지 않았습니다.
등고선이 올바른 방향으로 여기에 있습니까?
덕분에, 그게 내가 찾던 정확히 – user1228633