pandas

Data

Манипулирование данными

Обзор pandas

Pandas— это библиотека Python для манипулирования и анализа данных. В нем представлены две основные структуры данных — Series и DataFrame, которые упрощают загрузку, преобразование, фильтрацию, группировку, объединение и экспорт табличных данных. Независимо от того, очищаете ли вы файл CSV, запускаете агрегаты или готовите данные для модели машинного обучения,Pandasзначительно упрощает задачу.

ЗапускPandasвPyRunне требует никакой настройки. Библиотека предварительно скомпилирована в дистрибутивPyodideWebAssemblyи импортируется автоматически, когда ваш код использует ее. Вы можете вставить сценарийPandas, нажать «Выполнить» и мгновенно увидеть результат — все на вкладке браузера, без каких-либо зависимостей, которыми нужно управлять.

Код и вывод выполнения

Фильтрация, группировка и агрегирование табличных данных.

import pandas as pd

data = {
    'Name': ['Alice', 'Bob', 'Charlie', 'Diana'],
    'Age': [24, 27, 22, 32],
    'Score': [85, 92, 78, 95],
    'City': ['NYC', 'London', 'Berlin', 'Tokyo'],
}

df = pd.DataFrame(data)
print("DataFrame:\n")
print(df)

print("\nAverage Score:", df['Score'].mean())
print("\nTop scorers (>80):")
print(df[df['Score'] > 80][['Name', 'Score']])

print("\nGrouped by City mean score:")
print(df.groupby('City')['Score'].mean())

Сопутствующие пакеты

Рекомендуемые ресурсы Python

Расширьте свои знания с помощью соответствующих интерактивных руководств, шпаргалок и сравнений кода.

Учебник по Python

Циклы Python

Узнайте, как использовать циклы Python для перебора данных. Освойте циклы for, while, прерывание, продолжение и лучшие практики работы с циклами с помощью интерактивных примеров.

Посмотреть ресурс
Практическое руководство

Как отсортировать список в Python

Узнайте, как сортировать список в Python с помощью метода sort() и функции sorted(). Ознакомьтесь с примерами пользовательской сортировки ключей и обратного порядка.

Посмотреть ресурс
Шпаргалка

PythonPandasШпаргалка по анализу данных

Справочное руководство для серийPandasи DataFrames. Изучите загрузку, очистку, выбор, группировку и агрегирование данных.

Посмотреть ресурс
Сравнение языков

Python против JavaScript: какой язык программирования лучше?

Всестороннее сравнение Python и JavaScript. Изучите синтаксические различия, производительность, варианты использования (серверная и клиентская части) и примеры кодирования.

Посмотреть ресурс