在没有在线情节帐户的情况下使用plotly

Har*_*ish 26 python charts plotly

是否可以使用plotly库在python中创建图表而无需在线的情节帐户?我认为代码是opensource https://github.com/plotly/plotly.py.我想知道我们是否可以在没有在线帐户的情况下使用它.

Nic*_*eli 28

是的,可以做到.拥有plotly帐户的唯一目的是在您的plotly帐户中托管图表.

Plotly Offline允许您离线创建图形并在本地保存它们.您可以将数据和图表保留在本地系统中,而不是将图表保存到服务器.


San*_*apa 8

您可以在没有图表帐户的情况下离线工作.情节版本应为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)
Run Code Online (Sandbox Code Playgroud)

您的离线图表库已设置完毕.参考:Plotly Offline Tutorial

这是创建的离线图,您检查没有在线URL,因为图存储在本地目录中

  • @Alex检查答案的更新,它将在html文件中创建一个本地图,如图所示 (2认同)