Гистограмма Matplotlib: создание гистограммы из фрейма данных
Гистограмма Matplotlib: упражнение 11 с решением
Напишите программу на Python для создания гистограммы из DataFrame.
Примерный фрейм данных:
ABCDE
2 4,8,5,7,6
4 2,3,4,2,6
6 4,7,4,7,8
8 2,6,4,8,6
10 2,4,3,3,2
Пример решения :
Код Python:
from pandas import DataFrame
import matplotlib.pyplot as plt
import numpy as np
a=np.array([[4,8,5,7,6],[2,3,4,2,6],[4,7,4,7,8],[2,6,4,8,6],[2,4,3,3,2]])
df=DataFrame(a, columns=['a','b','c','d','e'], index=[2,4,6,8,10])
df.plot(kind='bar')
# Turn on the grid
plt.minorticks_on()
plt.grid(which='major', linestyle='-', linewidth='0.5', color='green')
plt.grid(which='minor', linestyle=':', linewidth='0.5', color='black')
plt.show()
Пример вывода:
Редактор кода Python:
Внесите свой код и комментарии через Disqus. :
Предыдущий: Напишите программу на Python, чтобы создать гистограмму баллов по группам и полу. Используйте несколько значений X на одном графике для мужчин и женщин.
Далее: Напишите программу на Python для создания графиков с панелями ошибок на одном рисунке.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code