このコードファイル勾配マップが描くカラーマップを使用することです
セットを起動します。
cNorm = colors.Normalize(vmin=0, vmax=5)
scalarMap = cmx.ScalarMappable(norm=cNorm, cmap=jet)
設定Vminを、VMAX手段は、最小値と最大勾配以降のピクチャは、そのことに留意すべきである
図中に添加します
colorVal = scalarMap.to_rgba(i)
相関値は、対応する空間のRBGにマッピングすることができることを
、図中の各音符cは数だけであるプロセス
段階的なプロセスが、実際に描画された部分であるが、
import numpy as np
#%matplotlib inline
import matplotlib.pyplot as plt
import mpl_toolkits.mplot3d as p3d
import matplotlib.colors as colors
import matplotlib.cm as cmx
jet = cm = plt.get_cmap('Reds')
#这里可以选择色条方案
#e.g. Greys, 'Blues'
cNorm = colors.Normalize(vmin=0, vmax=5)
scalarMap = cmx.ScalarMappable(norm=cNorm, cmap=jet)
print(scalarMap.get_clim())
fig = plt.figure()
ax = fig.add_subplot(111)
#------绘图---------------------
x = np.arange(10, 15, 1)
y = np.arange(10, 15, 1)
for i in range(5):
colorVal = scalarMap.to_rgba(i)
print(i, colorVal)
ax.plot(x, y + i, c = colorVal )
plt.show()