Dans matplotlib, vous pouvez facilement créer un graphique avec un ou les deux axes en échelle logarithmique. Pour tracer un graphique avec un axe logarithmique, vous pouvez utiliser la méthode Axes.set_yscale.
Voici un exemple de la façon de tracer un graphique avec un axe y logarithmique :
import matplotlib.pyplot as plt a = [pow(10, i) for i in range(10)] # exponential fig = plt.figure() ax = fig.add_subplot(2, 1, 1) line, = ax.plot(a, color='blue', lw=2) ax.set_yscale('log') plt.show()
Vous pouvez changer 'log' en 'linear' pour revenir à une échelle linéaire.
Voici le résultat du code :
[Image du tableau des résultats]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!