

12.11.2022, 11:38 |
10. Датафреймы pandas - Jupyter Notebook |
In [57]:
%matplotlib inline
Построим гистограмму для оценок по теории игр.
In [58]:
df["Game"].plot.hist() # histogram
Out[58]:
<matplotlib.axes._subplots.AxesSubplot at 0x11d3aa940>
Что показывает этот график? Он показывает, сколько студентов получили те или иные оценки. По гистограмме видно, что больше всего по этому курсу оценок 4 и 7.
Можно поменять цвет гистограммы:
In [59]:
df["Game"].plot.hist(color = "red")
Out[59]:
<matplotlib.axes._subplots.AxesSubplot at 0x120eb7e80>
Можно пытаться строить другие графики. Например, построить ящик с усами.
127.0.0.1:8888/notebooks/EXONTOOLS/2/Доп. занятия/10. Датафреймы pandas.ipynb |
41/42 |

12.11.2022, 11:38 |
10. Датафреймы pandas - Jupyter Notebook |
In [60]:
df["Game"].plot.box() # boxplot
Out[60]:
<matplotlib.axes._subplots.AxesSubplot at 0x120efb240>
Этот график визуализирует основные описательные статистики переменной и отображает форму её распределения. Нижняя граница яшика – это нижний квартиль, верхняя – верхний квартиль, линяя внутри ящика – медиана. Усы графика могут откладываться по-разному: если в переменной встречаются нетипичные значения (выбросы), то границы усов совпадают с границами типичных значений, если нетипичных значений нет, границы усов соответствуют минимальному и максимальному значению переменной. Подробнее про ящик с усами см. здесь
(https://ru.wikipedia.org/wiki/%D0%AF%D1%89%D0%B8%D0%BA_%D1%81_%D1%83%D1%81%D0%B0%D0
|
|
|
|
|
|
127.0.0.1:8888/notebooks/EXONTOOLS/2/Доп. занятия/10. Датафреймы pandas.ipynb |
42/42 |