Es tut mir leid, dass ich das nochmal gefragt habe, weil ich weiß, dass dies schon mehrmals gefragt wurde, und ich habe alle anderen Lösungen recherchiert, die ich zu jedem anderen Thread finden kann , aber keiner von ihnen funktioniert für mich. Egal, was ich versuche, diese xlabels kommen immer noch horizontal und durcheinander. Ich weiß nicht, warum meins nicht arbeitet, während andere arbeiteten, aber ich vermute, dass es mit der Tatsache zu tun hat, dass ich drei Nebenhandlungen über die Figur habe.Seaborn Python xtick Etiketten werden nicht rotieren
Ich habe folgendes versucht, und viele andere Dinge auch:
ax1.set_xticklabels (Rotation = 30) < - Nichts geschieht
axs [0] .set_xticklabels (Rotation = 30) < - Fehler
plt.xticks (Rotation = 45) < - Es geschieht nichts,
Hier ist der Code und die Plots.
customer_rev_df = pd.DataFrame(customer_rev, columns='Week Revenue Pieces Stops'.split())
print(customer_rev_df.set_index('Week'))
sns.set_style(style='whitegrid')
fig, axs = plt.subplots(ncols=3, figsize=(16, 6))
ax1 = sns.factorplot(x='Week', y='Revenue', data=customer_rev_df, ax=axs[0])
ax2 = sns.factorplot(x='Week', y='Stops', data=customer_rev_df, ax=axs[1])
ax3 = sns.factorplot(x='Week', y='Pieces', data=customer_rev_df, ax=axs[2])
axs[0].set_ylabel('Revenue')
axs[1].set_ylabel('Stops')
axs[2].set_ylabel('Pieces')
axs[0].set_title('Weekly Revenue')
axs[1].set_title('Weekly Stops')
axs[2].set_title('Weekly Pieces')
plt.tight_layout()
fig.show()
Ich gebe zu, ich bin mir noch relativ neu, so gehen Sie einfach! Jede Hilfe würde geschätzt. Vielen Dank!
Ich verschwendete Stunden, die es erforschten und es prüften und es nicht bekommen konnten, lösten Sie es nur ein paar Minuten, nachdem ich fragte. Ihr seid unglaublich! Vielen Dank! – Emac