Comment puis-je rendu 3D histogrammes en python?

Je veux faire des parcelles de ce type à partir de Hacker Plaisir:

Comment puis-je rendu 3D histogrammes en python?

Quelles sont les différentes manières d'accomplir cela en Python? Une solution qui vous permet d'ajuster de façon interactive sur le graphique (modification de la tranche de X/Y actuellement observé) serait l'idéal.

Ni matplotlib, ni le mplot3d module ont cette fonctionnalité AFAICT. J'ai trouvé mayavi2 mais il est extrêmement maladroit (je ne peux même pas trouver l'option pour le réglage de la taille) et ne semble fonctionner correctement lors de l'exécution de ipython.

Sinon gnuplot pourrait fonctionner, mais je déteste avoir à apprendre une autre langue, la syntaxe juste pour cela.

C'est pris en charge par matplotlib. Voir ceci: matplotlib.org/examples/mplot3d/hist3d_demo.html
Bonne trouvaille. Aïe, cet exemple semble impénétrable.
Avez-vous essayé barchart().
Plus de réponses concrètes pourraient être fournis si vous l'avez expliqué l'état de départ les données que vous souhaitez tracer.
La première (et la seule) de l'état est un tableau 2D de nombres entiers. Je ne suis pas à la recherche d'animer au fil du temps ou quelque chose comme ça.

OriginalL'auteur Joseph Garvin | 2012-12-27