Ho un grafico semilogx e vorrei rimuovere i xticks. Ho provato:Rimuovere xticks in un grafico matplotlib?
plt.gca().set_xticks([])
plt.xticks([])
ax.set_xticks([])
La griglia scompare (ok), ma le piccole zecche (al posto del zecche principale) rimango. Come rimuoverli?
mi rendo conto come questo non solo risponde alla domanda, ma fornisce un modello per trasformare molte cose off/on. Questo applica il risultato ad entrambi gli assi xey: 'plt.tick_params (axis = 'both', which = 'both', bottom = 'off', top = 'off', labelbottom = 'off', right = 'off ', left =' off ', labelleft =' off ') ' –
E se fosse una trama 3D? –
Questa è un'ottima risposta. Per coloro che cercano la versione oo, 'axes' ha lo stesso metodo [' tick_params'] (http://matplotlib.org/api/axes_api.html#matplotlib.axes.Axes.tick_params). –