0
matplotlib를 사용하여 개별 색상 맵을 만들었습니다. 하나의 섹션이나 상자를 다른 것과 구별 할 수 있도록 세로와 가로로가는 색상 사이에 얇은 흰색 선을 추가하려면 어떻게합니까? 여기에 좋아색상 표 사이의 색상을 어떻게 배치합니까?
내 코드입니다 :
그런 다음 당신이 edgecolors
(당신은 또한 설정할 수 linewidths
속성)를 설정해야합니다
def create_colormap(matrix):
cmap = mpl.colors.ListedColormap(['#003300','#980000','#FF0000','#006600'])
bounds = [-.5,.5,1.5,2.5,3.5,4.5]
norm = mpl.colors.BoundaryNorm(bounds,cmap.N)
img = pyplot.imshow(matrix,interpolation = 'nearest',cmap = cmap,norm=norm)
pyplot.show()
필자는이 파일을 pylab이 아닌 matplotlib에서 할 수 있어야합니다. – NumberOneRobot
@ user1493950 - 필라 뿌가 matplotlib의 일부라고 생각합니다. 질문을 편집하여 코드 (또는 샘플 코드)를 게시하면 도움이 될 것입니다. – fraxel
스펙트럼의 한쪽 끝의 색상이 진한 빨간색이고 다른 쪽 끝의 색상이 진한 초록색이되도록하려면 어떻게해야합니까? – NumberOneRobot