con*_*use 3 python matplotlib scale
我有一个简单的图像图,像这样:
import numpy as np
import matplotlib.pyplot as plt
data = np.arange(25)
data.shape = (5,5)
plt.imshow(data, interpolation='none')
plt.show()
Run Code Online (Sandbox Code Playgroud)
在这种情况下,输入数据为5x5矩阵。轴上的刻度从0到4。如何在不更改显示图像的情况下将此范围更改为10到50?我想在不缩放图像的情况下重新缩放轴。
通常对于您可以使用xticks和的任何地块yticks,例如
import numpy as np
import matplotlib.pyplot as plt
data = np.arange(25)
data.shape = (5,5)
plt.imshow(data, interpolation='none')
plt.xticks([0, 1, 2, 3, 4], [10,20,30,40,50])
plt.yticks([0, 1, 2, 3, 4], [10,20,30,40,50])
plt.show()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3323 次 |
| 最近记录: |