Как специалист по данным, вы всегда ищете способы упростить рабочий процесс и создать интерактивную и привлекательную визуализацию ваших данных. Возможно, вы хотели бы иметь более простой способ взаимодействия с вашими данными, похожий на использование Tableau.

Затем вам следует взглянуть на PygWalker — легкую и простую в использовании привязку Python к Graphic Walker.

Что такое PyGWalker?

PyGWalker интегрирует Jupyter Notebook (или другие ноутбуки на базе Jupyter) с Graphic Walker, альтернативой Tableau с открытым исходным кодом. Название «PyGWalker» является аббревиатурой от «Python binding of Graphic Walker». Это позволяет специалистам по данным анализировать и визуализировать шаблоны данных с помощью простых операций перетаскивания вместо использования сложного кода Python.

В этой статье мы расскажем вам, как настроить Pygwalker в Jupyter Notebook, и рассмотрим некоторые интересные вещи, которые вы можете сделать с помощью Graphic Walker, чтобы сделать ваш рабочий процесс анализа и визуализации данных более управляемым. Вы также можете попробовать PygWalker в Google Colab, Binder или Graphic Walker Online Demo, чтобы протестировать его.

Начиная

Перед использованием Pygwalker обязательно установите пакет с помощью pip. Вы можете сделать это, выполнив следующую команду в терминале или командной строке:

pip install pygwalker

После установки вы можете начать использовать Pygwalker в Jupyter Notebook, импортировав библиотеки pandas и pygwalker:

import pandas as pd
import pygwalker as pyg

Чтобы вызвать Graphic Walker с вашими данными, загрузите свои данные в кадр данных pandas и передайте их методу walk Pygwalker:

df = pd.read_csv('./bike_sharing_dc.csv', parse_dates=['date'])
gwalker = pyg.walk(df)

Вы можете попробовать его на практике в Binder или Google Colab.

Вот и все! Теперь у вас есть интерфейс, похожий на Tableau, для изучения и визуализации ваших данных.

Изучение ваших данных с помощью Graphic Walker

С Graphic Walker вы можете делать некоторые интересные вещи, например, изменять тип метки для создания различных типов диаграмм. Например, чтобы создать линейный график, просто измените тип метки на линию:

Чтобы сравнить различные меры, вы можете создать совместное представление, добавив более одной меры в строки/столбцы:

Чтобы создать представление фасетов из нескольких подпредставлений, разделенных значением в измерении, поместите измерения в строки или столбцы, чтобы создать представление фасетов:

Заключение

Pygwalker — отличный инструмент для специалистов по данным, которые хотят анализировать и визуализировать свои данные более интерактивным и увлекательным способом. Объединив Jupyter Notebook с Graphic Walker, вы можете упростить рабочий процесс и создавать потрясающие визуализации с помощью простых операций перетаскивания.

В дополнение к Pygwalker вы также можете попробовать RATH, автоматизированный инструмент для исследовательского анализа данных с открытым исходным кодом на базе искусственного интеллекта, который еще больше упрощает ваш рабочий процесс анализа и визуализации данных. (RATH GitHub)

Попробуйте Pygwalker, и вы будете поражены тем, насколько легко и весело им пользоваться!



GitHub — Kanaries/pygwalker: pygwalker: Объединение Jupyter Notebook с пользовательским интерфейсом, похожим на Tableau
PyGWalker (произносится как «Pig Walker
, просто для развлечения) может упростить ваш Jupyter Notebook анализ данных и данные…github.com»



Дополнительные материалы на PlainEnglish.io.

Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter, LinkedIn, YouTube и Discord .

Заинтересованы в масштабировании запуска вашего программного обеспечения? Ознакомьтесь с разделом Схема.