Ich bin ziemlich neu zu Matplotlib und kann keinen Weg finden, um die x-Achse zu "reduzieren". Ich habe versucht, eine Antwort mit der Suchleiste zu suchen, aber ich könnte das richtige Vokabular nicht habe, so traurig, wenn es bereits beantwortet wurde (und ich glaube, es ist, als es ziemlich einfach scheint)Matplotlib x Ax länger als Datensatz
Here is my graph with an x axes longer than my dataset
ich würde gerne die Zecken auf 52 statt 60 stoppen zu können, wie mein Dataset darüber hinaus geht nicht Punkte
Hier ist mein Code:
import matplotlib.pyplot as plt
plt.figure(figsize=(15,5))
plt.xlabel('Semaines')
plt.ylabel('Visites')
plt.plot(visite_web_2016.semaine,visite_web_2016.Web_Visites)
plt.plot(visite_web_2017.semaine,visite_web_2017.Web_Visites)
plt.title('Visites Web')
plt.legend(['visite web 2016','visite web 2017'], loc=0)
#plt.xticks([10,20,30,40,50], ["10", "20", "30", "40", "50"])
#plt.ticks = np.arange(0,9,1)
plt.savefig('temp.png')
ich habe versucht, xticks zu verwenden und Zecken ohne Erfolg (in meinem Beispiel sind sie Hier nur um zu zeigen, wo ich sie benutzt habe)
, die perfekt ist, danke –