Configurando o Colorbar Range
No snippet de código fornecido, o Colormap é espalhado entre os valores mínimo e máximo dos dados. Para forçar o mapa de coloridas a variar entre 0 e 1, você pode usar os parâmetros VMIN e VMAX ao ligar para o PLT.pcolor (). Esses parâmetros especificam os valores mínimo e máximo para o Colormap, respectivamente. como plt cdict = { 'vermelho': ((0,0, 0,25, 0,25), (0,02, 0,59, 0,59), (1., 1., 1.)), 'verde': ((0,0, 0,0, 0,0), (0,02, 0,45, 0,45), (1., 0,97, 0,97)), 'Blue': ((0,0, 1,0, 1,0), (0,02, 0,75, 0,75), (1., 0,45, 0,45)) } cm = m.colors.linearsegmentedColorMap ('my_colormap', cdict, 1024) plt.clf () plt.pcolor (x, y, v, cmap = cm, vmin = 0, vmax = 1) PLT.LogLog () plt.xlabel ('x eixo') plt.ylabel ('y eixo') plt.colorbar () PLT.Show ()
Com esta modificação, o Colormap será definido entre 0 e 1, o que resultará em um mapeamento de cores mais consistente em diferentes gráficos com diferentes faixas de dados.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3