Гистограмма Matplotlib: создание гистограммы оценок по группам и полу

Гистограмма Matplotlib: Упражнение 10 с решением

Напишите программу Python для создания гистограммы оценок по группам и полу. Используйте несколько значений X на одной диаграмме для мужчин и женщин.

Примеры данных:
Средние (мужчины) = (22, 30, 35, 35, 26)
Средство (женщины) = (25, 32, 30, 35, 29)

Пример решения :

Код Python:

  import numpy as npimport matplotlib.pyplot as plt # data to plotn_groups = 5men_means = (22, 30, 33, 30, 26)  women_means = (25, 32, 30, 35, 29) # создать plotfig, ax = plt.subplots () index = np.arange (n_groups) bar_width = 0.35opacity = 0.8rects1 = plt.bar (index, men_means, bar_width,  alpha = opacity, color = 'g', label = 'Men') rects2 = plt.bar (index + bar_width, women_means, bar_width, alpha = opacity, color = 'r', label = 'Women') plt.xlabel (  'Person') plt.ylabel ('Scores') plt.title ('Score by person') plt.xticks (index + bar_width, ('G1', 'G2', 'G3', 'G4', 'G5').  )) plt.legend () plt.tight_layout () plt.show ()  

Пример вывода:

Previo нам: Напишите программу на Python, чтобы отображать гистограмму популярности языков программирования. Увеличьте нижнее поле.
Далее: Напишите программу Python для создания гистограммы из DataFrame.

Оцените статью
nanomode.ru
Добавить комментарий