Plotly python: совершенно бесплатно?


Я немного запутался в "свободном" статусе библиотеки Python, Plotly.

Он говорит на своем веб-сайте, что он бесплатный и с открытым исходным кодом, но в то же время он говорит, что вам понадобится учетная запись Plotly, если вы хотите опубликовать графики в интернете.

https://plot.ly/python/offline/

Я хочу создать веб-приложение, которое использует библиотеки plotly Python и JavaScript - могу ли я сделать это без plotly счет?


EDIT: если вы собираетесь понизить вопрос, пожалуйста, будьте любезны объяснить, как его можно улучшить.

4 74

4 ответа:

коротко: да библиотека python-это свободный.


ответ с источниками:

Я также начал использовать plotly, и я полностью согласен с вами, что сначала не очень ясно, свободен ли plotly или нет. Вот факты, которые я нашел о plotly:

  • библиотека python является бесплатной и публикуется под MIT-лицензией источник
  • JS-libs публикуются под MIT-лицензией с тех пор 2015 (источник). Так что это также бесплатно с 2015 года. Вот также ссылка на объявление с открытым исходным кодом plotly.js с 2015 года источник

в объявлении с открытым исходным кодом есть также эта информация о других библиотеках plotly:

клиенты R, Python и MATLAB для Plotly всегда были с открытым исходным кодом, в то время как основной графический слой-plotly.js-был с закрытым исходным кодом. Теперь весь стек с открытым исходным кодом. источник


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

Это довольно распространенная бизнес-модель, чтобы сделать код с открытым исходным кодом и заработать деньги с предоставлением поддержки / или в Примере графического хостинга для вас, если вы не хотите размещать они сами по себе.


обновление: 20.10.2016: Так как этот вопрос получает много внимания я обновил источники

Да, это совершенно бесплатно. Вы также можете использовать pro функции, предоставляемые в онлайн-версии бесплатно, и вам не нужна онлайн-учетная запись для этого. Все сюжеты, созданные с помощью этого, могут храниться в частном порядке (это не имеет ничего общего с онлайн-аккаунтом, пока вы не свяжете их вместе).

Я также создал примеры учебных пособий по созданию интерактивных графиков с использованием автономной библиотеки plotly в python. Вы можете получить к нему доступ по адресу: https://github.com/SayaliSonawane/Plotly_Offline_Python

вы можете использовать plotly в автономном режиме, а также загрузить библиотеку Dash. Использовать plotly в автономном режиме вы можете использовать следующий код

## plotly libraries
from plotly import __version__
from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot
import plotly.graph_objs as go

init_notebook_mode(connected=True)

да plotly библиотека-это бесплатная библиотека. Вы можете использовать его несколькими способами:

from plotly.offline import init_notebook_mode
init_notebook_mode(connected=True)

или, для публикации в интернете, почему бы не пойти с тире:

import dash