2
我有一個簡單圖像繪圖像這樣:如何在不使用matplotlib對圖像進行縮放的情況下重新縮放座標軸?
import numpy as np
import matplotlib.pyplot as plt
data = np.arange(25)
data.shape = (5,5)
plt.imshow(data, interpolation='none')
plt.show()
在這種情況下,輸入數據的5×5矩陣。軸上的刻度從0到4.我怎樣才能將這個範圍改爲10到50而不改變顯示的圖像?我想重新縮放軸而不縮放圖像。
好吧,謝謝。我犯傻了。我之前嘗試過'extent = [...]',但得到了奇怪的結果。你讓我意識到,我有一個與實際圖像疊加的等高線圖。因爲這種情節需要一個「範圍= [......]」來適當地展示。 –
與輪廓圖的最大區別在於'輪廓'函數中可以傳遞表示軸的數組,而'imshow'只是一個普通的像素打印機。 – Chiel