Supprimer les labels des axes sous matplotlib ?

Published: 22 octobre 2014

DMCA.com Protection Status

Sous matplotlib il est possible de supprimer les labels des axes en passant par les commandes "ax.set_xticklabels([])" et "ax.set_yticklabels([])", exemple:

Exemple de départ avec les labels.
Exemple de départ avec les labels.

#!/usr/bin/env python

import numpy as np
import matplotlib.pyplot as plt

fig = plt.figure()
ax = fig.add_subplot(111)

x = np.arange(-8,8,0.1)
y = 6.0 / ( 1.0 + np.exp(-0.6*x) )

line, = plt.plot(x, y, '--', linewidth=2)

ax.grid(True)

plt.savefig('RemoveAxesLabels01.png')
plt.show()

sans les labels:

Suppression des labels des axes (matplotlib)
Suppression des labels des axes (matplotlib)

#!/usr/bin/env python

import numpy as np
import matplotlib.pyplot as plt

fig = plt.figure()
ax = fig.add_subplot(111)

x = np.arange(-8,8,0.1)
y = 6.0 / ( 1.0 + np.exp(-0.6*x) )

line, = plt.plot(x, y, '--', linewidth=2)

ax.grid(True)

ax.set_xticklabels([])
ax.set_yticklabels([])

#plt.ylim(0,7)
#plt.xlabel("How much you have to sweat ?")
#plt.ylabel("Progress")

plt.savefig('RemoveAxesLabels02.png')
plt.show()

Recherches associées

Image

of