如何在python脚本中导入绘图图?

时间:2014-02-20 08:32:39

标签: python numpy png plotly

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

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

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

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

2 个答案:

答案 0 :(得分: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

更多信息:

答案 1 :(得分: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