Построение графиков для средних значений оценок каждого пола и предмета
Построение графиков для средних
значений оценок
Эта строка создает фигуру с
двумя строками и тремя
столбцами вложенных графиков и устанавливает размер
фигуры 12 дюймов в ширину и 8 дюймов в высоту.
Переменная fig представляет фигуру целиком, в то
время как переменная axes представляет собой двумерный массив
объектов AxesSubplot, представляющих каждый вложенный график.
В
этой строке выполняется итерация по каждому полу (женский и мужской) и их соответствующим средним баллам с
использованием функции zip() для объединения двух списков в пары. Функция enumerate() добавляет переменную счетчика i для
отслеживания текущей итерации.
Построение графиков для средних значений оценок каждого пола и предмета
Построение графиков для средних
значений оценок
Далее выполняется итерация по каждому предмету (математика, чтение, письмо) и их соответствующему
цвету (красный, зеленый, синий) с
использованием функции zip() для объединения двух списков в пары.
Функция enumerate() добавляет переменную счетчика j для отслеживания текущей итерации.
Построение графиков для средних значений оценок каждого пола и предмета
Построение графиков для средних
значений оценок
Эта линия отображает горизонтальную столбчатую диаграмму для средних оценок текущего пола и предмета на текущем
подзаголовке оси [i,j]
Наконец, код отображает средние баллы для каждого пола и предмета с
использованием горизонтальной столбчатой диаграммы.
Функция subplots используется для создания рисунка с
двумя строками и тремя столбцами, а
функция enumerate используется для
перебора пар gender и subject. Для каждой пары создается новый вспомогательный график с
использованием метода plot объекта
DataFrame. Методы set_xlabel, set_ylabel и set_title используются для добавления меток к подзаголовку. Функция tight_layout
используется для настройки расположения вложенных графиков, а
метод show используется для отображения диаграммы.