Введение
В этом практическом занятии мы научимся использовать метод mean() из библиотеки Pandas для вычисления средних значений в DataFrame. Метод mean() может быть использован для вычисления среднего значения по оси индекса или столбцов DataFrame.
Советы по работе с ВМ
После запуска виртуальной машины кликните в левом верхнем углу, чтобы переключиться на вкладку Notebook и приступить к практике в Jupyter Notebook.
Иногда может потребоваться подождать несколько секунд, пока Jupyter Notebook полностью загрузится. Валидация операций не может быть автоматизирована из-за ограничений Jupyter Notebook.
Если вы столкнетесь с проблемами во время обучения, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.
Импортировать необходимые библиотеки
Сначала импортируем необходимые библиотеки, Pandas и NumPy, с помощью следующего кода:
import pandas as pd
import numpy as np
Создать DataFrame
Далее создадим DataFrame с помощью следующего кода:
df = pd.DataFrame({"A": [0, 52, 78], "B": [77, 45, 96], "C": [16, 23, 135], "D": [17, 22, 56]})
Вычислить среднее по оси индекса
Для вычисления среднего значения по оси индекса DataFrame мы можем использовать метод mean() с параметром axis=0. Вот пример:
mean_index = df.mean(axis=0)
print(mean_index)
Вычислить среднее по оси столбца
Для вычисления среднего значения по оси столбцов DataFrame мы можем использовать метод mean() с параметром axis=1. Вот пример:
mean_column = df.mean(axis=1)
print(mean_column)
Обработать пустые значения
По умолчанию метод mean() игнорирует пустые значения при вычислении среднего. Однако, мы можем изменить это поведение, установив параметр skipna в False. Вот пример вычисления среднего по оси индекса с учетом пустых значений:
df_with_null = pd.DataFrame({"A": [0, None, 78], "B": [77, 45, None], "C": [16, 23, None], "D": [17, 22, 56]})
mean_null = df_with_null.mean(axis=0, skipna=False)
print(mean_null)
Обзор
В этом практическом занятии мы узнали, как использовать метод mean() в библиотеке Pandas для вычисления средних значений DataFrame. Мы увидели, как вычислять среднее по осям индекса и столбцов, а также как обрабатывать пустые значения при вычислении среднего. Метод mean() - это полезный инструмент для анализа и суммаризации данных в DataFrame Pandas.
Заключение
Метод mean() в библиотеке Pandas - это мощный инструмент для вычисления средних значений DataFrame. Он обеспечивает гибкость при вычислении среднего по различным осям и правильно обрабатывает пустые значения. Понимание того, как использовать метод mean(), является важным навыком при анализе данных с использованием Pandas.
Резюме
Поздравляем! Вы завершили практическое занятие по методу mean() для DataFrame в Pandas. Вы можете выполнить больше практических заданий в LabEx, чтобы улучшить свои навыки.