imshow() çıktımı üzerinde özel onay işaretleri ayarlamaya çalışıyorum ancak doğru bileşimi bulamadım.python matplotlib imshow() özel onay işaretleri
Aşağıdaki komut dosyası benim denemelerimi özetler. Bu komut, ben almaya başladım hiç tickmarks yerine varsayılan her eksende çift sayılar (-10, -5,0,5,10)
#!/usr/bin/env python
import matplotlib.pyplot as plt
import numpy as np
#Generate random histogram
N=25
middle=N/2
hist=np.random.random_sample((N,N))
#Ticks at even numbers, data centered at 0
ticks=np.arange(-middle,middle+2,2)
extent=(-middle,middle,-middle,middle)
plt.imshow(hist, interpolation='nearest', extent=extent, origin='lower')
plt.colorbar()
#
#These are my attempts to set the tick marks
#
#plt.gcf().gca().set_ticks(ticks)
#plt.gca().set_ticks(ticks)
#ax=plt.axes()
#ax.set_ticks(ticks)
plt.show()
yapmaya çalışıyorum set_ticks() 'in bunu yapmanın yolu olmadığını hissediyorum, ama başka ne denemem gerektiği konusunda emin değilim.
Teşekkürler!
veya 'plt.gca() .set_xticks (ticks) ' – steabert
+1 - Ayrıca, tahminimce OP hem set_xticks hem de set_yticks' için arıyordu – Yann
Tam olarak aradığım şey ... emin değilim Ben özledim, teşekkürler! – zje