# coding = utf8 import numpy as np import matplotlib.pyplot as plt labels = ['orange', 'banane', 'poire', 'pomme', 'raisin', 'fraise'] values = np.array([7, 11, 3, 5, 8, 9]) positions = np.arange(values.size) fig, ax = plt.subplots() ax.xaxis.major_ticklabels.set_ha("left") plt.xticks(positions, labels) plt.yticks(np.arange(0, max(values) + 1, 1)) ax.bar(positions, values) plt.show()