2016-02-19 199 views
50

我对python库的'free'状态有点困惑,Plotly。plotly python:完全免费吗?

它在其网站上说它是免费且开源的,但同时它说如果你想在网络上发布图表,你需要一个Plotly账户。

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

我想建立一个Web应用程序利用的是plotly Python和JavaScript库 - 我可以做,没有一个plotly帐户?


编辑:如果你想downvote的问题,请亲切的解释如何可以改进。

回答

45

简称: python库是免费


答案与来源:

我也开始plotly使用,我完全同意你的看法,这是不是很清楚,在第一,如果plotly是否空闲。下面是我发现了大约plotly的事实:

  • Python库是免费的,MIT许可证Source
  • 自2015年(Source)的JS-库是在MIT许可下发布下发布。因此,它也是免费的,因为2015年这里也是从2015年

到plotly.js的开源公告的链接在开源的公告也有关于plotly其他图书馆的信息:

Plotly的R,Python和MATLAB客户端一直是开源的,而核心图形层plotly.js是封闭源代码。现在整个堆栈是开源的。


你可以在其网站上创建帐户只是在网上举办的图表。与免费账户一样,您可以托管一张私人图表,使用专业账户,您可以托管无限私人/公共图表。 Link

这是一个非常常见的商业模式,使代码开源并通过提供支持来赚钱,或者如果您不想自己托管它们,则可以为您提供密谋托管图的示例。


更新:2016年10月20日:由于该课题得到了很多的关注我更新了源

+0

我遇到这个太 - 我不明白他们所说的“主机在线” - 这是否意味着自己的服务,或任意图我创建并在我的网页上提供? –

+0

对我来说更加不清楚的是,即使他们已经开放源代码库(python,.js和dashboardly等),我找不到任何有关让他们共同创建无缝仪表板的文档(这将是我已经分析过的数据输出 – yoshiserry

+2

@StephaniePeters在Plotly的定价环境中使用Plotly自己的服务“在线上网”您可以在您自己的网页或其他服务上免费使用Plotly图表,但不受限制 – user1561393

2

是的,它是完全免费的。您还可以免费使用在线版本提供的专业版功能,而且您不需要在线帐户就可以这么做。所有使用此功能创建的地块都可以私密存储(直到您将它们链接在一起之前,它与在线帐户无关)。

我也创建了关于在Python中使用阴谋离线库创建交互式图的示例教程。您可以通过以下方式访问它:https://github.com/SayaliSonawane/Plotly_Offline_Python

1

您可以在离线模式下使用,也可以下载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)