Traçage valeurs y en pyplot est facile, étant donné une liste de y_values = [0, 1, 4, 9]
, pyplot trace automatiquement cela en utilisantvaleurs x-PLOT sans y valeurs dans pyplot
plt.plot(y_values)
plt.show()
Comme pyplot énumère automatiquement ces utilisant [0,1,2,3]
. Cependant, étant donné une liste de x_values
, existe-t-il un moyen de tracer automatiquement ces valeurs sans fournir de valeurs y? par exemple. Laisser pyplot les énumérer automatiquement?
J'ai essayé
plt.plot(x=x_values); plt.plot(xdata=x_values)
Cependant, aucun d'entre eux semblent fonctionner. Bien sûr, une façon serait de retourner les axes, mais y a-t-il un moyen plus simple que j'ai négligé?
Vous pouvez, bien sûr, créer ces valeurs vous y en utilisant 'numpy.arange()' – DavidG
@DavidG Oui, cela fonctionnerait bien sûr, mais il serait raisonnable de supposer que si je n'ai pas à le faire pour 'y_values', je ne devrais pas avoir à le faire pour' x_values'. –