У меня есть два словаря - выбранные кандидаты и отклоненные кандидаты.структура выглядит так, как показано ниже - selected = {"name": Score} # то же самое для отклоненных. Я хочу показать выбранных кандидатов зеленым цветом, а отклоненных кандидатов красным.Как я могу это сделать?
Я пробовал этот способ, но это дает мне какой-то абсурдный результат:
#Husain Shaikh
#test 3 matplotlib
import matplotlib.pyplot as plt
selected={"Husain":92, "Asim":65,"Chirag": 74 }
rejected={"Absar":70,"premraj":57}
plt.bar(range(len(selected)),list(selected.values()),color="green")
plt.xticks(range(len(selected)),list(selected.keys()))
plt.bar(range(len(rejected)),list(rejected.values()),color="red")
plt.xticks(range(len(rejected)),list(rejected.keys()))
plt.xlabel("Candidates")
plt.ylabel("Score")
plt.plot()
plt.show()