Sto usando pyplot
con matplotlib
e desidero visualizzare alcuni dati come immagine. Quando uso imshow()
i dati sono capovolti dal modo in cui voglio vederlo. Come faccio a cambiare gli assi x e y, con imshow()
o con l'array numpy
prima di inviarlo a imshow()
?Rifletti assi xey per Matplotlib imshow()
(cioè voglio l'asse orizzontale sia verticale)
Ho provato con origin='upper'
e origin='lower'
nel comando imshow()
, ma che solo un asse inverte invece di commutazione intorno
ho anche provato ad utilizzare reshape
sui dati, ma l'ordine ottiene tutto incasinato
trasporre la matrice NumPy. 'arr = arr.T' – Daniel
wow, è stato semplicissimo, grazie! – Brent