Fonction équivalente pour xticks pour un objet AxesSubplot

Donc je suis en train d'utiliser les Axes des objets à contrôler mon matlibplot figure. Je ne suis pas à l'aide de plt (aka importation matlibplot.pyplot comme plt) parce que je suis l'intégration de la figure dans mon interface graphique tkinter par cette.

Cependant, je suis aussi à l'aide des sous-parcelles dans la figure, donc quelque chose comme:

a = f.add_subplot(121)
a2 = f.add_subplot(122)
a.plot(fn2,mag)
a2.bar(range(0,10), magBin, width)

Cela est bel et bon, je peux utiliser les axes de propriétés pour le contrôle des choses (c'est à dire une.axesMethod()), mais je veux chaîne des étiquettes pour ma barre de parcelles, par cettevoir code.

Mon dilemme est que je ne peux pas utiliser

plt.xticks(ind+width, ('G1', 'G2', 'G3', 'G4', 'G5') )

comme dans l'exemple, parce que je ne peux pas utiliser plt si je veux l'intégrer dans mon interface graphique tkinter. Je suis limité à ce que je peux faire avec les Axes des objets. Je suis en train d'utiliser
a2.set_xticks, mais cela ne permet pas pour la chaîne comme les tiques les fonctionnalités dont j'ai besoin pour mon graphique à barres.

Toute aide à ce sujet serait étonnant!

Tyler

source d'informationauteur tylerthemiler