Использование сюжета без онлайн-графика

Можно ли использовать библиотеку plotly для создания диаграмм на python без использования онлайн-графика? Я думаю, что код является openource https://github.com/plotly/plotly.py. Я хотел бы знать, можем ли мы использовать это без онлайн-аккаунта.

Ответ 1

Да, это можно сделать. Единственная цель иметь учетную запись plotly состоит в размещении графиков в вашей учетной записи plotly.

Plotly Offline позволяет создавать графики в автономном режиме и сохранять их локально. Вместо сохранения графиков на сервере ваши данные и графики останутся в вашей локальной системе.

Ответ 2

Вы можете работать в автономном режиме, не имея сюжета. Сюжетная версия должна быть 1.9.x серии или выше.

import numpy as np
from plotly import __version__
from plotly.offline import download_plotlyjs, init_notebook_mode, plot,iplot
print (__version__) # requires version >= 1.9.0

#Always run this the command before at the start of notebook
init_notebook_mode(connected=True)
import plotly.graph_objs as go

x=np.array([2,5,8,0,2,-8,4,3,1])
y=np.array([2,5,8,0,2,-8,4,3,1])


data = [go.Scatter(x=x,y=y)]
fig = go.Figure(data = data,layout = go.Layout(title='Offline Plotly Testing',width = 800,height = 500,
                                           xaxis = dict(title = 'X-axis'), yaxis = dict(title = 'Y-axis')))


plot(fig,show_link = False)

Ваша автономная библиотека плоттеров настроена. Ссылка: учебник в автономном режиме

Это автономный график, который создается, и вы проверяете, нет ли он-лайн URL, потому что график хранится в локальном каталоге

Ответ 3

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