在没有在线 plotly 帐户的情况下使用 plotly
Posted
技术标签:
【中文标题】在没有在线 plotly 帐户的情况下使用 plotly【英文标题】:Using plotly without online plotly account 【发布时间】:2016-10-11 06:49:45 【问题描述】:是否可以 库在 python 中创建图表?我认为代码是开源的https://github.com/plotly/plotly.py。我想知道我们是否可以在没有在线帐户的情况下使用它。
【问题讨论】:
是的,可以使用离线绘图库。你也可以参考这个教程:github.com/SayaliSonawane/Plotly_Offline_Python 【参考方案1】:是的,可以做到。拥有plotly
帐户的唯一目的是在您的plotly
帐户中托管图表。
Plotly Offline
允许您离线创建图表并保存在本地。您的数据和图表将保留在本地系统中,而不是将图表保存到服务器。
【讨论】:
如何安装这个模块 plotly.offline?我已经安装了,但它没有这个“离线”模块。【参考方案2】:您无需拥有 plotly 帐户即可离线工作。 plotly 版本应为 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)
您的离线绘图库已设置。 参考:Plotly Offline Tutorial
This the offline graph that is created and you check the there is no online url because the graph is stored in local directory
【讨论】:
@Alex 检查答案的更新,它将在 html 文件中创建一个本地图,如图所示【参考方案3】:你可以使用:
import plotly
plotly.offline.init_notebook_mode(connected=True)
离线使用 Plotly。
【讨论】:
【参考方案4】:离线包非常适合非订阅用户,但图形质量明显低于在线版本。如果您想保存该图并与他人分享,这可能是个问题。
【讨论】:
更正,从3.2开始,离线模式支持导出高质量图片。以上是关于在没有在线 plotly 帐户的情况下使用 plotly的主要内容,如果未能解决你的问题,请参考以下文章
`plot` 如何知道如何在没有进一步说明的情况下绘制对象?
使用 Plotly.update() 更新轨迹的“x”和“y”值
是否可以在没有 Windows 服务的情况下使用服务帐户(域)在不同的用户(模拟)下运行代码?
如何在不在线公开的情况下将文件存储在 Wordpress 插件中?