Ich Plotten der degree of freedom
gegen die square error
,:Matplotlib: Wie steuert man das Zeichenintervall der x-Achse?
plt.plot([1,2,3,4], [0.5,0.6,0.9,0.85],'-')
Es
Das Problem erzeugen wird, ist, dass die x ax 0,5 Intervall hat, und macht keinen Sinn in diesem Kontext. Weil es einfach keinen 1.5 Freiheitsgrad gibt.
Wie kann ich die x-Achse in [1,2,3,4,] statt [1, 1,5, 2, ...] machen?
Was ist der Unterschied zwischen plt.xticks (x)? – cqcn1991
In der Rezeptur erhält plt.xticks() tatsächlich zwei Argumente: Das erste mit der Position der Labels (numerisch), das zweite mit Strings der Labels selbst. Sie können beide zu viel Kontrolle über was passiert in der Achse.In der Tat gibt es ein drittes Argument, "Rotation", das ebenso nützlich sein kann.Siehe beispielsweise dieses Beispiel: http://StackOverflow.com/questions/36184953/specifying-values-for-my-x -Achse-mit-der-Matplotlib-pyplot/36185583 # 36185583 – armatita