2
我當前的代碼如下所示:把刻度值
import matplotlib.pyplot as plt
import numpy as np
s = 5
x = np.linspace(-10,10,100)
y = np.linspace(-10,10,100)
xg = np.exp(-(x**2)/(s**2))
yg = np.exp(-(y**2)/(s**2))
vals = np.meshgrid(xg,yg)
fig, ax = plt.subplots()
cax = ax.imshow(vals[0]*vals[1])
ax.axis("off")
fig.colorbar(cax,ticks=[0.0,1.0],label="Values (0-1)")
將會產生以下的輸出:
我想刻度值是在顏色條的頂部和底部(而不是在側面),如下所示:
目前,我已經使用Illustrator完成了這項工作,但我計劃生成很多像這樣的圖像(對於視頻),並且希望自動繪製這些圖。
這不正是我之後。非常感謝! – Matt 2015-03-02 20:02:14