2011-07-26 3 views
2

J'essaie de mettre à la fois une intrigue et une table dans une figure, mais je veux des espaces pour séparer les deux. Comment positionner la table/l'intrigue à des positions arbitraires? Ce que j'ai maintenant, c'est la table de valeurs qui apparaît IMMEDIATEMENT sous l'axe des X (de sorte qu'elle est en train de se heurter aux étiquettes de mon axe ...)Positionnement de la figure et du tableau dans la figure

Je ne sais pas du tout matplotlib ... La documentation n'est pas écrit très bien soit ...

+0

utiliser la sous-ligne? jouer avec hspace? s'il vous plaît poster ce que vous faites actuellement. débogage du code invisible est difficile. – matt

+0

S'agit-il d'un doublon de http://stackoverflow.com/questions/6835650/while-creating-table-underneath-axis-on-a-plot-is-there-a-way-to-create-some-whi? – samb8s

Répondre

3

Pour positionner quelque chose dans une figure, vous devez utiliser la fonction set_position ([left, bottom, width, height]). Exemple:

matplotlib.pyplot.axes().set_position([0.15, 0.20, 0.80, 0.70])