кодесурса
«Python

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

script1adsense2code
script1adsense3code

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

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

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

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

Код Python:

import numpy as np
import matplotlib.pyplot as plt
# data to plot
n_groups = 5
men_means = (22, 30, 33, 30, 26)
women_means = (25, 32, 30, 35, 29)
# create plot
fig, ax = plt.subplots()
index = np.arange(n_groups)
bar_width = 0.35
opacity = 0.8
rects1 = 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('Scores by person')
plt.xticks(index + bar_width, ('G1', 'G2', 'G3', 'G4', 'G5'))
plt.legend()
plt.tight_layout()
plt.show()

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

«Matplotlib

Редактор кода Python:

Внесите свой код и комментарии через Disqus.

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

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code