컬러 바에 대해 명시적인 눈금 포맷터 를 설정할 수 있습니다 . 예 (matplotlib 3.3.1로 테스트 됨) :
plt.colorbar(format=lambda t, pos: f'{math.floor(t):02.0f}:{(t*60)%60:02.0f}')
추신 : 이전 matplotlib 버전에서도 작동 할 수있는 틱 포맷터를 설정하는 또 다른 방법은 다음을 명시 적으로 설정하는 것입니다 FuncFormatter
.
cbar = plt.colorbar()
cbar.ax.yaxis.set_major_formatter(plt.FuncFormatter(lambda t, pos: f'{math.floor(t):02.0f}:{(t*60)%60:02.0f}'))
또는 :
plt.colorbar(format=plt.FuncFormatter(lambda t, pos: f'{math.floor(t):02.0f}:{(t*60)%60:02.0f}'))
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다