Ich habe ein dictionary
erstellt, das die Vorkommen in einem list
jedes Schlüssels zählt und ich möchte nun das Histogramm seines Inhalts darstellen.
Dies ist der Inhalt des Wörterbuchs, das ich darstellen möchte:
%Vor%Bisher habe ich das geschrieben:
%Vor%Ich habe es einfach versucht
%Vor%aber das ist das Ergebnis:
und ich weiß nicht, warum die 3 Balken verschoben sind und ich möchte auch, dass das Histogramm geordnet angezeigt wird.
Kann mir jemand sagen, wie es geht?
Sie können die Funktion zum Zeichnen von Histogrammen wie folgt verwenden:
%Vor% Oder Sie können myDictionary
einfach so verwenden:
Bei Python 3 müssen Sie list(your_dict.keys())
anstelle von your_dict.keys()
verwenden (sonst erhalten Sie TypeError: Das Objekt 'dict_keys' nicht Indexierung unterstützen ):
Getestet mit Matplotlib 2.0.0 und Python 3.5.
Zu Ihrer Information: Zeichnen eines Python-Diktats in der Reihenfolge der Schlüsselwerte
Tags und Links python matplotlib dictionary histogram