matplotlib chaînes de caractères comme des étiquettes sur l'axe x

Je suis la construction d'un petit outil pour l'analyse de données et j'en suis venu au point où j'ai tracé les données préparées. Le code avant de ce produit est le suivant deux listes de même longueur.

t11 = ['00', '01', '02', '03', '04', '05', '10', '11', '12', '13', '14', '15', '20', '21', '22', '23', '24', '25', '30', '31', '32', '33', '34', '35', '40', '41', '42', '43', '44', '45', '50', '51', '52', '53', '54', '55']

t12 = [173, 135, 141, 148, 140, 149, 152, 178, 135, 96, 109, 164, 137, 152, 172, 149, 93, 78, 116, 81, 149, 202, 172, 99, 134, 85, 104, 172, 177, 150, 130, 131, 111, 99, 143, 194]

Sur cette base, je veux construit un histogramme avec matplotlib.plt.hist. Cependant, il ya un couple de problèmes:
1. t11[x] et t12[x] sont connectés pour tout x. Où t11[x] est en fait une chaîne de caractères. Il représente une certaine détecteur. Par exemple: '01' indique que la détection a été faite dans le 0e segment du premier détecteur, et la 1ère partie de la deuxième détecteur. Mon but est d'avoir chaque entrée de t11 comme marqué un point sur l'axe des abscisses. Le t12 entrée va définir la hauteur de la barre au-dessus de la t11 entrée (sur une échelle logarithmique de l'axe y)

Comment configurer un tel axe des x?
2. Tout cela est très nouveau pour moi. Je ne pouvais pas trouver tout ce qui est lié dans la documentation. Probablement parce que je ne savais pas quoi chercher. DONC: Est-il un nom "officiel" pour ce que je suis en train de réaliser. Cela permettrait également de m'aider beaucoup.

InformationsquelleAutor Sasha | 2011-09-26