def category_count(x):
return sum(Elig_Subject_line['ELIGIBILITY TYPE'].str.count(x))
Cat_Count = map(lambda x: category_count(x),
['CONTRACT','ITEM','CUSTOMER','REQUEST',
'ACCOUNT','INQUIRY','Other'])
[a,b,c,d,e,f,g] = list(Cat_Count)
m = [a,b,c,d,e,f,g]
import numpy as np
import matplotlib.pyplot as plt
import math
Categories = ('CO','IT','CU','RE','AC','IN','Other')
# high = max(m)
# low = min(m)
plt.bar(np.arange(len(m)),m,width =0.5,align ='center',color = ['black',
'red', 'green', 'blue', 'orange','purple',
'brown'])
plt.xticks(np.arange(len(m)), Categories)
#plt.ylim([math.ceil(low-0.5*(high-low)), math.ceil(high+0.5*(high-low))])
plt.ylabel('Volume of Items Types')
plt.title('Count of ELIGIBILITY TYPE')
label =['Contract','ITEM','CUSTOMER','REQUEST','ACCOUNT','INQUIRY','OTHER']
#plt.legend(m,label)
plt.legend(label,loc=1)
#plt.figure(figsize =(4,5))
plt.savefig(r'D:\Users\7031\Documents\Mounika\Eligibility
Type.JPEG',dpi=400,orientation='landscape',figsize =(5,5))
plt.show()
Это не показывает другие легенды, кроме контракта
помогите мне!