Ich zeichne einen Plot mit Matplotlib und Python wie im folgenden Beispielcode.
x = array([0,1,2,3])
y = array([20,21,22,23])
plot(x,y)
show()
Da es sich um den obigen Code auf der x-Achse handelt, werden gezeichnete Werte angezeigt, 0.0, 0.5, 1.0, 1.5dh dieselben Werte wie bei meinen Referenz-x-Werten.
Gibt es überhaupt eine Möglichkeit, jeden Punkt von x einer anderen Zeichenfolge zuzuordnen? So möchte ich zum Beispiel, dass die x-Achse Monatsnamen (Zeichenfolgen Jun, July,...) oder andere Zeichenfolgen wie Personennamen ( "John", "Arnold", ...) oder Uhrzeit ( "12:20", "12:21", "12:22", ..) anzeigt .
Wissen Sie, was ich tun kann oder welche Funktion Sie sich ansehen müssen?
Könnte es für meinen Zweck matplotlib.tickerhilfreich sein?

rotationist auch manchmal nützlich:plt.xticks(range(5), ["some", "words", "as", "x", "ticks"], rotation=45)