Войти
или
Зарегистрироваться
Курсы
Учебник
Учебник 2.0
ОГЭ/ЕГЭ
Олимпиады
Рубрикатор
Компилятор
Курсы
Основы анализа данных
Введение в Pandas
Модуль:
Введение в Pandas
Задача
10
/13
Агрегация данных
В Pandas существует множество методов для агрегации данных, включая вычисление среднего, суммы, минимума и максимума.
Среднее (
mean()
):
Метод
mean()
вычисляет среднее значение для каждого столбца или ряда данных.
import pandas as pd # Файл содержит столбцы 'Date' (дата) и 'Temperature' (температура) weather_data = pd.read_csv('moscow_2024_March.csv', encoding='windows-1251', sep=';' ) mean_temperature_by_month = weather_data['Temperature'].mean() print(mean_temperature_by_month)
Сумма (
sum()
):
Метод
sum()
вычисляет сумму для каждого столбца или ряда данных.
sum = weather_data['Temperature'].sum() print(sum)
Минимум (
min()
):
Метод
min()
находит минимальное значение для каждого столбца или ряда данных.
min = weather_data['Temperature'].min() print(min)
Максимум (
max()
):
Метод
max()
находит максимальное значение для каждого столбца или ряда данных.
max = weather_data['Temperature'].max() print(max)
Количество (count
()
):
Метод
count()
находит количество непустых значений для каждого столбца данных.
count = weather_data['W1'].count() print(count)
Прикрепленные файлы
moscow_2024_March.csv
5000
ms
256 Mb
Комментарий учителя