0
나는 numpy 배열에 두 개의 값을가집니다. 0,1. 배열을 그래프로 볼 때 1이 항상 검정이고 0이 항상 회색인지 확인하려고합니다.Matplotlib 그래프에 특정 값 할당
어떻게하면 matplotlib에서이 작업을 수행 할 수 있습니까?
당신나는 numpy 배열에 두 개의 값을가집니다. 0,1. 배열을 그래프로 볼 때 1이 항상 검정이고 0이 항상 회색인지 확인하려고합니다.Matplotlib 그래프에 특정 값 할당
어떻게하면 matplotlib에서이 작업을 수행 할 수 있습니까?
당신당신이 이미지 플롯 (plt.imshow()
)를 플롯하려는 가정 감사, 당신이 가장 높은 컬러로 가장 낮은으로 흰색과 검은 색이있다 "gray_r"와 같은 컬러 맵을 선택할 수 있습니다, 회색 중간에있을 것입니다. 이미지 플롯을 -1과 1 사이의 값으로 표준화하면 배열의 0 값이 색상 표 중간 (회색)에 해당하고 1은 색상 표의 상단 (검정)에 해당합니다.
import matplotlib.pyplot as plt
import numpy as np; np.random.seed(0)
a = np.random.randint(0,2, size=(12,25))
plt.imshow(a, cmap="gray_r", vmin=-1, vmax=1)
plt.show()
사용할 않는 플롯의 종류
? 또한 [ask]를 읽으십시오. – ImportanceOfBeingErnest