Je veux tracer un graphique avec un axe logarithmique en utilisant matplotlib.Tracer des axes logarithmiques avec matplotlib en python
J'ai lu les documents, mais je n'arrive pas à comprendre la syntaxe. Je sais que c'est probablement quelque chose de simple comme 'scale=linear'
dans les arguments de l'intrigue, mais je ne peux pas sembler obtenir droit
Exemple de programme:
import pylab
import matplotlib.pyplot as plt
a = [pow(10, i) for i in range(10)]
fig = plt.figure()
ax = fig.add_subplot(2, 1, 1)
line, = ax.plot(a, color='blue', lw=2)
pylab.show()
+1 pour 'semilogy()'. – EOL
LOL, j'essayais log (FloatArray) pour wholetime, merci d'avoir sauvé mon jour – Pradeep
Il y a aussi [semilogx] (http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.semilogx). Si vous avez besoin de vous connecter sur les deux axes, utilisez [loglog] (http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.loglog) – drevicko