2017-09-28 1 views
0

Supposé que j'ai l'ensemble de données [1,1,1,2,2] et que vous voulez les bacs [1,2], [2,3] alors je peut utiliser le code follwoing pour générer un histogramme:Comment créer un historgram dans matplotlib avec des valeurs au lieu de données

import matplotlib.pyplot as plt 
data = [1,1,1,2,2] 
values = [1,2,3] 
plt.hist(data,bins = values) 
plt.show() 

Est-il possible que je puisse donner la hauteur de chaque bac au lieu des données? Dans ce cas, ce serait 3 et 2 respectivement.

Merci!

+0

Ensuite, il est pas un histogramme, mais une parcelle. –

+0

Ceci est un exemple très simplifié d'un histogramme, mais il s'agit en fait d'un histogramme. C'est en même temps un complot. Si je peux comprendre l'aspect de l'histogramme, je peux extrapoler cela à un scénario beaucoup plus complexe. –

+0

La "hauteur de la corbeille" est la sortie d'un histogramme. Pourquoi l'utiliser comme entrée? En d'autres termes, si vous connaissez la "hauteur de la corbeille", vous avez déjà l'histogramme, donc appeler l'histogramme avec ces données n'a aucun sens. Vraisemblablement, vous voulez un simple tracé de barres. – ImportanceOfBeingErnest

Répondre