Подробное руководство о том, как вы можете автоматически генерировать визуализацию данных с помощью библиотеки Python Lux.

Привет, ребята!

Исследование данных и визуализация данных являются одними из важных аспектов науки о данных, машинного обучения, бизнес-аналитики, анализа данных и так далее. Если вы новичок в коде Python или начинающий программист в целом, вы можете воспользоваться Lux — библиотекой Python для автоматической визуализации и исследования данных очень простым способом. Я уверен, что вы должны быть рады узнать, как это возможно, не имея хороших навыков кодирования. Я действительно могу это сделать? Ответ, конечно, да, вы можете это сделать. Итак, в этой статье мы собираемся изучить Lux как волшебный инструмент для визуализации данных в Python, не беспокоясь о сложном кодировании.

Итак, приступим…

Lux — очень популярный продукт косметического подразделения в рекламной индустрии, как косметическое мыло компании Hindustan Unilever. Но держись! здесь мы говорим не о том продукте. Мы поговорим о Lux: Python API, предназначенном для автоматизации визуализации данных в Python.

Lux — отличный инструмент для визуализации данных и исследовательского анализа данных. Это помогает пользователям находить интересные идеи из набора данных, автоматизируя исследование данных. Это отличная попытка преодолеть разрыв между кодом Python и интерактивным интерфейсом. Lux берет фрейм данных и автоматически рекомендует визуализацию и исследование данных. Вам не нужно писать всего несколько строк, и интерфейс Lux создаст для вас визуализацию. Lux представляет язык намерений, который позволяет начинающим пользователям указывать свое намерение анализа очень простым способом. Lux автоматически экстраполирует неуказанные функции и устанавливает подходящие отображения визуализации.

Библиотека Lux имеет следующие характеристики:

· Это Python API для интеллектуальной визуализации

· Он используется для исследования данных и визуализации данных

· Lux автоматически предоставляет рекомендации по визуализации данных фреймов данных.

· Он предназначен для более быстрой визуализации данных.

· Это хороший инструмент для начинающих пользователей.

· Предлагает визуализацию с помощью интерактивных виджетов.

Как пользоваться Lux?

Вы можете использовать блокнот Jupyter, чтобы испытать интерактивный инструмент Lux. Сначала вам нужно запустить блокнот Jupyper, а затем выполнить следующие шаги:

1. Чтобы установить Lux API, выполните следующий код:

pip install lux-api

2. Чтобы активировать расширение блокнота Jupyter, выполните и включите следующий код:

jupyter nbextension install — py luxwidget
jupyter nbextension enable — py luxwidget

3. Вы можете обеспечить установку расширения виджета, выполнив следующий код в блокноте Jupyter

jupyter nbextension list

4. Импортировать Lux и библиотеку pandas

import lux
import pandas as pd

5. Чтобы включить базовое использование интерактивной статистики Lux, установите для параметра lux.logger значение True.

lux.logger = True

6. Чтобы импортировать набор данных

df = pd.read_csv(“College.csv”)
df

Когда вы запускаете df, он отображает на экране фрейм данных и вкладку Toggle Pandas/Lux.

Если вы хотите автоматизировать визуализацию данных, нажмите на вкладку Toggle Pandas/Lux. Вы получите интерфейс визуализации данных lux. Интерактивная среда Lux покажет вам вкладки корреляции, распределения и появления, которые вы можете исследовать для различной визуализации без написания сложного кода Python. Это очень простой однострочник.

Намерение/фильтрация

Intent используется для фильтрации данных и создания визуализации указанных атрибутов/условий. Например,

Как экспортировать визуализацию/генерировать код Python?

Lux также позволяет вам экспортировать ваши визуализации данных. Вы можете экспортировать визуализации в HTML или преобразовать их в эквивалентный код Python (код Matplotlib). При необходимости вы можете дополнительно отредактировать код Python. Например,

vis = df.exported[0]
print (vis.to_matplotlib())

Заключение

В этой статье мы подробно обсудили, как вы можете автоматически генерировать визуализацию данных с помощью Lux — библиотеки Python. Это хороший Python API для более быстрой визуализации данных. Lux — отличный инструмент для начинающего пользователя, который не имеет преимуществ в программировании на Python и хочет выполнять визуализацию данных в Python. Он также позволяет экспортировать визуализацию в HTML или генерировать эквивалентный код Python (код Matplotlib).

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

Больше контента на plainenglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Получите эксклюзивный доступ к возможностям написания и советам в нашем сообществе Discord.