2

是否有任何 API 调用可以在现有 python 脚本中将绘图图导入为 .png 文件?如果是这样,它是什么?

例如,刚刚使用 python 的 plotly 模块创建了一个图形......

py.plot([data0, data1], layout = layout, filename='foo', fileopt='overwrite')

...有没有办法在同一个 python 脚本中将该图形作为 .png 检索?

4

2 回答 2

3

另一种解决方案:添加.png到任何公共绘图图,例如

import requests
r = requests.get('https://plot.ly/~chris/1638.png')

这适用于任何公共绘图图。.png, .svg,.pdf支持。

.py, .jl, .json, .m, .r,.js可用于查看代码可以重新生成图形(更多信息在这里:http ://blog.plot.ly/post/89402845747/a-graph-is-a-graph-is-a-graph )

于 2014-10-14T17:26:18.860 回答
3

就在这里。

首先,更新到最新版本的 plotly python 包

 $ pip install plotly --upgrade

然后,像

 >>> import plotly.plotly as py 
 >>> py.sign_in('your-username','your-api-key')
 >>> data = [{'x':[1,2,3], 'y':[1,4,9]}] 
 >>> url = py.plot(data, filename='some-data')  # gen. online plot
 >>> py.image.save_as(data, 'some-data.png')    # gen. png plot

更多:

于 2014-10-06T14:44:50.747 回答