Подробное руководство о том, как вы можете автоматически генерировать визуализацию данных с помощью библиотеки 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.