import numpy as np
import matplotlib.pyplot as pp
x = np.arange(11)
y = np.random.randint(100, size = 11)
Les valeurs numériques sont disposées de 0 à 10 sur l'axe des x. Sur l'axe des y, 10 tableaux composés de nombres aléatoires de 0 à 100 sont disposés.
pp.plot(x, y)
pp.axis([0, 10, 0, 100])
pp.xticks([dg for dg in np.arange(11)])
pp.grid(True)
Les données sont tracées sur la première ligne. La deuxième ligne spécifie la plage d'affichage de l'axe x et la plage d'affichage de l'axe y. Dans la troisième ligne, l'axe des x est gradué un par un. À propos, si vous souhaitez également spécifier l'échelle sur l'axe des y, utilisez la fonction yticks. Ensuite, une grille est créée à partir de l'échelle avec la fonction de grille qui prend True comme argument sur la quatrième ligne.
pp.show()
Le code suivant peut être résumé jusqu'à présent.
randplot.py
import numpy as np
import matplotlib.pyplot as pp
x = np.arange(11)
y = np.random.randint(100, size = 11)
pp.plot(x, y)
pp.axis([0, 10, 0, 100])
pp.xticks([dg for dg in np.arange(11)])
pp.grid(True)
pp.show()
Cliquez ici pour le graphique complété
Recommended Posts