是否有任何API調用將一個圖形化圖形作爲.png文件導入現有的python腳本中?如果是這樣,那是什麼?如何在python腳本中導入繪圖圖形?
例如,剛剛創建的使用Python中plotly模塊圖...
py.plot([data0, data1], layout = layout, filename='foo', fileopt='overwrite')
...有檢索該圖作爲同一python腳本內.png文件的方法嗎?
是否有任何API調用將一個圖形化圖形作爲.png文件導入現有的python腳本中?如果是這樣,那是什麼?如何在python腳本中導入繪圖圖形?
例如,剛剛創建的使用Python中plotly模塊圖...
py.plot([data0, data1], layout = layout, filename='foo', fileopt='overwrite')
...有檢索該圖作爲同一python腳本內.png文件的方法嗎?
是的,有。
首先,更新到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
更多:
另一種解決方案:添加.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)
要查找到位的'進入'你的API密鑰'',請在https://plot.ly登錄,然後訪問https://plot.ly/settings/api。 –