tracé 3d histogramme/barplot en python matplotlib

J'ai un Nx3 matrice dans scipy/numpy et je voudrais faire un 3 dimensions de la barre graphique hors de lui, où les axes X et Y sont déterminées par les valeurs de la première et deuxième colonnes de la matrice, la hauteur de chaque barre est la troisième colonne de la matrice, et le nombre de barres est déterminé par N.

En d'autres termes, si les "données" est la matrice puis:

data[:, 0] # values of X-axis
data[:, 1] # values of Y-axis
data[:, 2] # values of each Z-axis bar

et il devrait y avoir une barre pour chaque len(data)

Comment puis-je faire dans Matplotlib?

Deuxièmement, comme une variante de cela, comment puis-je faire la même chose, mais cette fois-histogramme des barres en N poubelles dans chaque X, Y, Z de dimension? I. e. au lieu d'une barre pour chaque point de l'histogramme des données dans ces bacs de rangement dans toutes ses dimensions, et de tracer une barre pour chaque bin.

merci beaucoup pour votre aide.

OriginalL'auteur user248237dfsf | 2011-03-30