colorbar範囲
の設定されたコードスニペットでは、Colormapはデータの最小値と最大値の間に広がります。 Colormapを0〜1の範囲に強制するには、plt.pcolor()を呼び出すときにVMINおよびVMAXパラメーターを使用できます。これらのパラメーターは、それぞれColormapの最小値と最大値を指定します。 pltとして cdict = { 「赤」:((0.0、0.25、.25)、(0.02、.59、.59)、(1.、1.、1.)、 「緑」:(0.0、0.0、0.0)、(0.02、.45、.45)、(1.、.97、.97))、 「青」:(0.0、1.0、1.0)、(0.02、.75、.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 axis') plt.ylabel( 'y axis') plt.colorbar() plt.show()
この変更により、Colormapは0〜1の範囲に設定されます。これにより、異なるデータ範囲を持つ異なるグラフでより一貫したカラーマッピングが得られます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3