2014-02-20 34 views
2

是否有任何API調用將一個圖形化圖形作爲.png文件導入現有的python腳本中?如果是這樣,那是什麼?如何在python腳本中導入繪圖圖形?

例如,剛剛創建的使用Python中plotly模塊圖...

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

...有檢索該圖作爲同一python腳本內.png文件的方法嗎?

回答

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 

更多:

+0

要查找到位的'進入'你的API密鑰'',請在https://plot.ly登錄,然後訪問https://plot.ly/settings/api。 –

3

另一種解決方案:添加.png任何公共plotly圖形,例如

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