Построение графика в Pandas

Рассмотрим на нескольких примерах построение основных типов графиков в pandas через библиотеку matplotlib.pyplot.

Разбирать тему построения графиков будем на примере следующего dataFrame:

import pandas as pd
import matplotlib.pyplot as plt
data2 = [("James",3000,3200),
    ("Michael",4000,3900),
    ("Robert",4000,4200),
    ("Maria",4000,4000),
    ("Jen",5000,5100)
  ]
df = pd.DataFrame(data2,columns=['Name', 'Salary Jan', 'Salary Feb'])

Столбчатая гистограмма

plt.bar(df['Name'], df['Salary Jan'])
plt.show()
matplotlib

Точечный график

plt.bar(df['Name'], df['Salary Jan'])
plt.show()
matplotlib

Столбчатая гистограмма с группировкой

df.plot(x="Name", y=["Salary Jan", "Salary Feb"], kind="bar")
matplotlib

Линейчатая гистограмма с группировкой

df.plot(x="Name", y=["Salary Jan", "Salary Feb"], kind="barh")
matplotlib

Круговая диаграмма

fig, ax = plt.subplots()
ax.pie(df['Salary Feb'], labels=df['Name'], autopct='%1.1f%%')
ax.axis("equal")
matplotlib

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

Добавить комментарий