Ich verwende:Wie man horizontalen Balkendiagramm aus einem Wörterbuch mit Matplotlib plotten?
plt.bar(range(len(d)), d.values(), align='center')
plt.yticks(range(len(d)), d.keys())
plt.xlabel('frequency', fontsize=18)
plt.ylabel('keywords', fontsize=18)
plt.show()
und ich erhalte die Ausgabe unter:
aber ich möchte für jedes Keyword auf der y-Achse, anstatt die x-Achse die entsprechenden Balken zeigen . Wie kann ich das erreichen?
lesen matplot doc: [matplot bar()] (http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.bar) – furas
Es sieht so aus, als würden Sie 'yticks' die Schlüssel des Wörterbuches setzen. Vielleicht willst du das für 'Xticks' machen? –
Aber dann wird es Schlüsselwörter auf x-Achse plotten. Ich muss Schlüsselwörter auf y-Achse und entsprechenden horizontalen Balken mit entsprechenden Werten auf der x-Achse plotten. –