3
Also habe ich seit einer Weile auf SE gesucht und nichts, was ich finde funktioniert ..... Ich habe einen Datenrahmen von Min und Max Temperaturen im Laufe der Jahre.Wie ändere ich die Anzahl der Ticks?
plt.figure()
plt.gca().fill_between(range(len(Tmin)), Tmin, Tmax, facecolor='blue', alpha=0.25)
plt.plot(range(365), Tmin, 'b', range(365), Tmax, 'r')
plt.locator_params(axis = 'x', nbins = 12)
x = plt.gca().xaxis
m = ['JAN', 'FEB', 'MAR', 'APR', 'MAY', 'JUN', 'JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC']
ax = plt.gca()
ax.locator_params(axis = 'x', nbins = 12)
ax.set_xticklabels(m)
ax.set_ylabel('T(C)')
ax.set_title('Temperature')
plt.xlim([0,365])
# ax.set_xticks(np.linspace(0,1,12))
plt.show()
Es gibt immer noch die gleiche Anzahl von Zecken wie in der ursprünglichen Handlung, in der x-Achse ist [0, 50, 100, ..., 350]
Nice! Danke :) Du würdest zufällig auch wissen, warum ich meine Legende nicht zufällig bewegen kann? :
Raksha