2017-12-28 6 views
-1

Im Probleme, die Farbe für jede der Bar in meinem Balkendiagramm Ändern i ‚Administrative & Support Staff‘, ‚Sonstige‘ zu verschiedenen ändern möchten Farbe Hilfe .. meine aktuellen Code istWie ändern/set mehrere bar Farben in matplotlib Balkendiagramm (Python)

import seaborn as sns 
sns.set() 

ax1 = tt.plot(kind='bar', figsize=(20,10), fontsize=13) 
#legend = plt.legend(loc=2, fontsize=8) 
for tick in ax1.get_xticklabels(): 
    tick.set_rotation(0) 

ax1.legend(loc='upper center', bbox_to_anchor=(0.5, -0.05), 
      fancybox=True, shadow=True, ncol=5) 
# ax1 = plt.gca() 
# leg = ax1.get_legend() 
# leg.legendHandles[1].set_color('yellow') 

plt.show() 

output image

Antwort

0
import seaborn as sns 
sns.set() 

ax1 = tt.plot(kind='bar', figsize=(20,10), fontsize=13, color = ['#1b9e77', '#a9f971', '#fdaa48']) 

for tick in ax1.get_xticklabels(): 
    tick.set_rotation(0) 

ax1.legend(loc='upper center', bbox_to_anchor=(0.5, -0.05), 
      fancybox=True, shadow=True, ncol=5) 


plt.show() 

bekam es

Verwandte Themen