Как построить кортеж или список значений для каждого ключа словаря, используя plt.bar - PullRequest
0 голосов
/ 24 июня 2018

Я уже знаю о этот вопрос , и он работал отлично, но только с одним значением в каждом ключе словаря. Например, это сработало:

dictionary = {'group_1': 50, 'group_2': 70, 'group_3': 80}

Но я хотел построить график с двумя значениями для каждого ключа, чтобы я мог сравнить друг с другом:

dictionary = {'group_2': (50, 60), 'group_2': (70, 40), 'group_3': (80, 20)}

Если я попытаюсь построить гистограмму, используя эти значения, я получу

ValueError: shape mismatch: objects cannot be broadcast to a single shape

Так что это тот тип графика, который я хочу enter image description here

1 Ответ

0 голосов
/ 24 июня 2018

Взгляните сюда: plt.bar . Где у вас есть index, вы выбираете ключи из своих словарей. Тогда вторым элементом после index, 'means_frank' может быть срез (первые два значения) из первого или n словаря.

...