Сюжетно - Plotly
Тип | Частный |
---|---|
Промышленность | Компьютерное программное обеспечение |
Основан | Монреаль , Квебек (2012) |
Основатель | Алекс Джонсон Джек Пармер Крис Пармер Мэттью Сандквист |
Штаб-квартира | |
Веб-сайт | plotly |
Plotly - это компания, занимающаяся техническими вычислениями, со штаб-квартирой в Монреале , Квебек , которая разрабатывает инструменты онлайн- анализа и визуализации данных. Plotly предоставляет инструменты онлайн-построения графиков, аналитики и статистики для отдельных лиц и совместной работы, а также библиотеки научного построения графиков для Python , R , MATLAB , Perl , Julia , Arduino и REST .
История
Компания Plotly была основана Алексом Джонсоном, Джеком Пармером, Крисом Пармером и Мэтью Сандквистом.
Основатели имеют опыт работы в области науки, энергетики, анализа и визуализации данных. Среди первых сотрудников были Кристоф Виу, канадский инженер-программист, и Бен Постлетвейт, канадский геофизик. Канадская инновационная биржа назвала Plotly одной из 20 самых популярных инновационных компаний Канады . Plotly был представлен в «ряду стартапов» на PyCon 2013 и спонсировал конференцию SciPy 2018.
Планируется привлечь 5,5 млн долларов в ходе финансирования серии A , возглавляемого MHS Capital, Siemens Venture Capital, Rho Ventures , Real Ventures и Silicon Valley Bank .
Редакции новостей Boston Globe и Washington Post производили журналистику данных с помощью Plotly. В 2020 году Plotly был назван лучшим местом для работы по версии Canadian SME National Business Awards и номинирован как бизнес года.
Продукты
Plotly предлагает продукты с открытым исходным кодом и корпоративные продукты.
- Dash - это платформа Python , R и Julia с открытым исходным кодом для создания аналитических веб- приложений . Существует множество специализированных библиотек Dash с открытым исходным кодом, предназначенных для создания компонентов и приложений Dash для конкретной предметной области. Некоторыми примерами являются Dash DAQ для создания графических интерфейсов сбора данных для использования с научными инструментами и Dash Bio, который позволяет пользователям создавать пользовательские типы диаграмм, инструменты анализа последовательности и инструменты 3D-рендеринга для приложений биоинформатики.
- Dash Enterprise - это платный продукт Plotly для создания, тестирования, развертывания, управления и масштабирования приложений Dash в масштабах всей организации.
- Chart Studio Cloud - это бесплатный онлайн-инструмент для создания интерактивных графиков. Он имеет графический пользовательский интерфейс, позволяющий щелкать мышью и импортировать и анализировать данные в сетке, а также использовать инструменты статистики. Графики можно встроить или загрузить.
- Chart Studio Enterprise - это платный продукт, который позволяет командам создавать, стилизовать и публиковать интерактивные графики на единой платформе. Он предлагает расширенные параметры аутентификации и экспорта файлов и не ограничивает совместное использование и просмотр.
- Библиотеки визуализации данных Plotly.js - это библиотека JavaScript с открытым исходным кодом для создания графиков и возможностей Plotly.py для Python , а также Plotly.R для R , MATLAB , Node.js , Julia и Arduino и REST API. Plotly также можно использовать для стилизации интерактивных графиков с помощью Jupyter notebook .
- Конвертеры фигур , которые конвертируют графики matplotlib , ggplot2 и IGOR Pro в интерактивные онлайн-графики.
Библиотеки визуализации данных Plotly
Plotly предоставляет набор поддерживаемых типов диаграмм на нескольких языках программирования:
Тип диаграммы | Название диаграммы | JavaScript | Python | р | Юлия |
---|---|---|---|---|---|
Основные диаграммы | Диаграмма разброса | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Основные диаграммы | Линейный график | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Основные диаграммы | Гистограмма | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Основные диаграммы | Круговая диаграмма | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Основные диаграммы | Пузырьковая диаграмма | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Основные диаграммы | Точечный сюжет | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Основные диаграммы | График залитой площади | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Основные диаграммы | Горизонтальная гистограмма | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Основные диаграммы | Диаграмма Ганта | ПРАВДА | ПРАВДА | ||
Основные диаграммы | Диаграмма солнечных лучей | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Основные диаграммы | Диаграмма Санки | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Основные диаграммы | Облако точек | ПРАВДА | ПРАВДА | ||
Основные диаграммы | Древовидная карта | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Основные диаграммы | Стол | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Основные диаграммы | Сюжет с гантелями | ПРАВДА | |||
Диаграммы искусственного интеллекта и машинного обучения | Регрессия ML | ПРАВДА | |||
Диаграммы искусственного интеллекта и машинного обучения | классификация кНН | ПРАВДА | |||
Диаграммы искусственного интеллекта и машинного обучения | Кривые ROC и PR | ПРАВДА | |||
Диаграммы искусственного интеллекта и машинного обучения | Визуализация PCA | ПРАВДА | |||
Диаграммы искусственного интеллекта и машинного обучения | прогнозы t-SNE и UMAP | ПРАВДА | |||
Статистические диаграммы | Коробчатый сюжет | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Статистические диаграммы | Гистограмма | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Статистические диаграммы | Распределение | ПРАВДА | |||
Статистические диаграммы | 2D график плотности | ПРАВДА | ПРАВДА | ||
Статистические диаграммы | 2D гистограмма | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Статистические диаграммы | Контур двухмерной гистограммы | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Статистические диаграммы | Матрица диаграммы рассеяния | ПРАВДА | |||
Статистические диаграммы | Фацетно-решетчатый сюжет | ПРАВДА | |||
Статистические диаграммы | Заговор на дереве | ПРАВДА | |||
Статистические диаграммы | Контрольная диаграмма SPC | ПРАВДА | ПРАВДА | ||
Статистические диаграммы | Сюжет для скрипки | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Статистические диаграммы | Диаграмма параллельных категорий | ПРАВДА | ПРАВДА | ПРАВДА | |
Статистические диаграммы | Сплом | ПРАВДА | ПРАВДА | ПРАВДА | |
Статистические диаграммы | График предельного распределения | ПРАВДА | |||
Статистические диаграммы | Ленточная диаграмма | ПРАВДА | |||
Научные диаграммы | Контурный сюжет | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Научные диаграммы | Тепловая карта | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Научные диаграммы | Имшоу | ПРАВДА | |||
Научные диаграммы | Тернарный сюжет | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Научные диаграммы | График с параллельными координатами | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Научные диаграммы | Бревенчатый участок | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Научные диаграммы | Дендрограмма | ПРАВДА | |||
Научные диаграммы | Аннотированная тепловая карта | ПРАВДА | |||
Научные диаграммы | Тепловая карта WebGL | ПРАВДА | ПРАВДА | ПРАВДА | |
Научные диаграммы | Карта роз ветров | ПРАВДА | ПРАВДА | ПРАВДА | |
Научные диаграммы | Тройной контурный график | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Научные диаграммы | Тройное наложение | ПРАВДА | |||
Научные диаграммы | Сюжет колчана | ПРАВДА | |||
Научные диаграммы | Оптимизация сюжета | ПРАВДА | |||
Научные диаграммы | Сетевой график | ПРАВДА | ПРАВДА | ||
Научные диаграммы | Радарная диаграмма | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Научные диаграммы | Ковровое покрытие | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Научные диаграммы | График разброса ковров | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Научные диаграммы | Контурный участок ковра | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Научные диаграммы | Полярная карта | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Научные диаграммы | Отображение данных изображения | ПРАВДА | ПРАВДА | ПРАВДА | |
Финансовые графики | График водопада | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Финансовые графики | Показатель | ПРАВДА | ПРАВДА | ПРАВДА | |
Финансовые графики | Свечной график | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Финансовые графики | Диаграмма-воронка | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Финансовые графики | Временная последовательность | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Финансовые графики | График OHLC | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Финансовые графики | Калибровочная диаграмма | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Финансовые графики | Маркерная диаграмма | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Карты | Слои карты Mapbox | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Карты | Тепловая карта плотности Mapbox | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Карты | Картографическая карта Mapbox | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Карты | Карта хороплета | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Карты | Линии на картах | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Карты | Линии на Mapbox | ПРАВДА | ПРАВДА | ||
Карты | Карты пузырей | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Карты | Точечные графики на картах | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Карты | Графики разброса на Mapbox | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Карты | Заполненная область на карте | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Карты | Mapbox hexbin | ПРАВДА | |||
3D диаграммы | 3D-диаграмма рассеяния | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
3D диаграммы | Ленточный сюжет | ПРАВДА | ПРАВДА | ||
3D диаграммы | 3D-график поверхности | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
3D диаграммы | Сюжет 3D-сетки | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
3D диаграммы | 3D линейный график | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
3D диаграммы | Участок три-серфинга | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
3D диаграммы | Трехмерный кластерный граф | ПРАВДА | ПРАВДА | ||
3D диаграммы | Трехмерный конусный график | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
3D диаграммы | 3D-график потоковой передачи | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
3D диаграммы | Трехмерный график изоповерхности | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
3D диаграммы | 3D пузырьковая диаграмма | ПРАВДА | |||
3D диаграммы | 3D объемный график | ПРАВДА | |||
Подсюжеты | Подсюжеты | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Несколько осей | Несколько осей | ПРАВДА | ПРАВДА | ПРАВДА | ПРАВДА |
Бросаться
Dash - это фреймворк Python, построенный на основе React, библиотеки JavaScript. Но Dash также работает для R и в последнее время поддерживает Julia, и хотя Python все еще описывается как фреймворк, Python не используется для других языков, «описывая Dash как фреймворк Python, упускается ключевой элемент его дизайна: сторона Python ( внутренняя часть / сервер) Dash была построена так, чтобы быть легкой и не иметь состояния [позволяющей] нескольким внутренним языкам сосуществовать на равных условиях ". Можно интегрировать диаграммы D3.js как компоненты Dash. Dash предоставляет CSS по умолчанию (а также HTML и JavaScript, и вы можете добавить свой собственный), но для пользовательских стилей приложений Dash можно добавить CSS или использовать Dash Enterprise.
Dash Enterprise
Dash Enterprise - это платный продукт Plotly для создания, тестирования, развертывания, управления и масштабирования приложений Dash в масштабах всей организации. Продукт интегрируется с корпоративными ИТ-системами, что позволяет организациям создавать, развертывать и масштабировать приложения Dash с низким уровнем кода. С помощью Dash с открытым исходным кодом аналитические приложения могут запускаться с локального компьютера, но не могут быть легко доступны для других в организации.
Корпоративная ИТ-интеграция
Dash Enterprise устанавливается в облачных средах и локально. Поддерживаются Amazon Web Services, Google Cloud Platform и Microsoft Azure, а также несколько локальных серверов Linux. Интеграция аутентификации включает LDAP, AD, PKI, Okta, SAML, OAuth2, SSO и аутентификацию по электронной почте, а доступ к приложениям Dash управляется через графический интерфейс, а не через код. Dash Enterprise подключается к основным серверам обработки больших данных, включая Salesforce, PostgreSQL, Databricks через PySpark, Snowflake, Dask, Datashader и Vaex. В 2020 году Plotly стала партнером NVIDIA для интеграции Dash с RAPIDS, а NVIDIA участвовала в раунде финансирования Plotly Series C.
Возможности low-code
Dash Enterprise позволяет разрабатывать приложения Dash с низким кодом, что невозможно с Dash с открытым исходным кодом. Корпоративные пользователи могут писать приложения в нескольких средах разработки, включая Jupyter Notebook. Dash Enterprise поставляется с несколькими «механизмами разработки» для редактирования приложений с помощью перетаскивания, разработки приложений и автоматической отчетности, а также с десятками шаблонов приложений для искусственного интеллекта и машинного обучения.
Развертывание и масштабирование
Код приложения Dash развертывается в Dash Enterprise с помощью команды git-push. Развертывания приложений Dash контейнеризированы, чтобы избежать конфликтов зависимостей, и могут быть встроены в существующие веб-платформы без iframe. Развернутыми приложениями можно управлять и получать к ним доступ на едином портале под названием App Manager, где администраторы могут контролировать аутентификацию пользователей и просматривать аналитику использования. Dash Enterprise масштабируется горизонтально с Kubernetes. Очередь заданий, ускорение графического процессора и распараллеливание процессора поддерживают требования к высокопроизводительным вычислениям. Plotly также предлагает профессиональные услуги по разработке приложений и обучение в мастерских. ( https://plotly.com/consulting-and-oem/ )