Python:Matplotlib imshow shift xlabel 数字

Var*_*lor 2 python numpy matplotlib scipy

是否可以移动 x 和 y 轴标签编号,例如 +2 ?例如,我创建了此图像,但我希望标签编号以 2 开头:

在此处输入图片说明

我的代码是:

jacaardMatrix = 1.662887377173091485e-01    3.432835820895522305e-01    3.568320278503046006e-01
5.065963060686015651e-02    3.160270880361173984e-01    3.374888691006233121e-01
3.093987157034442520e-02    1.802120141342756221e-01    1.748178980228928259e-01


fig2=plt.figure()  
plt.title("Radius and FRC Jacaard Values for Scoring System: "+str(i))
plt.xlabel('Radius')
plt.ylabel('FRC Size')
plt.imshow(jacaardMatrix)
Run Code Online (Sandbox Code Playgroud)

Imp*_*est 5

您可以使用extent参数 ofimshow来设置绘图的比例。让它从 2 扩展到 5 使用

plt.imshow(jacaardMatrix, extent=[2,5,2,5])
Run Code Online (Sandbox Code Playgroud)

其中前两个数字表示 x 范围,后两个数字表示 y 范围。