Сюжетно - Plotly

Сюжетно
Тип Частный
Промышленность Компьютерное программное обеспечение
Основан Монреаль , Квебек (2012)
Основатель Алекс Джонсон
Джек Пармер
Крис Пармер
Мэттью Сандквист
Штаб-квартира
Веб-сайт plotly .com

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

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/ )

Смотрите также

использованная литература

внешние ссылки