書名: Python數據分析:基于Plotly的動態可視化繪圖作者名: 孫洋洋等本章字數: 412字更新時間: 2019-10-21 11:58:27
1.3 在線初始化
Plotly提供了一個在線托管繪圖結果的Web服務平臺,用戶可以在網站(https://plot.ly)免費創建一個賬號。用戶所繪制的圖表會保存在自己的在線Plotly賬戶中,并且可以控制相應的權限。免費的托管方式是公共的,也就是自己的繪圖結果其他人也能夠看見。網站也提供私有的托管方式,不過是收費的,這里不推薦,有興趣的讀者可以去官網查看。
安裝好Python和Plotly后,要使用Plotly,首先要設置自己的憑據,這個憑據在網站上注冊一個賬號就可以獲取。當用戶注冊Plotly賬號并進行登錄后,在右上角可以找到自己的用戶選項,單擊其中的Settings選項,然后找到API Key選項,如圖1-4所示。

圖1-4 獲取憑據
圖1-4中的Username和API Key是筆者為編寫本書注冊的一個測試賬號,讀者可以通過注冊自己的賬號得到類似的結果。
下面我們把上面的Username和API Key記錄下來,放入如下代碼中,就完成了自己的憑據設置,由此,在線初始化完成。
import plotly plotly.tools.set_credentials_file(username='PlotlyBookTest', api_key= 'ECmqAy8kLE5Qk7h29trH')
上面的初始化步驟會在當前用戶目錄中存放一個特殊文件.plotly/.credentials,這個文件內容看起來是下面這樣的:
{ "proxy_username": "", "proxy_password": "", "api_key": "ECmqAy8kLE5Qk7h29trH", "stream_ids": [], "username": "PlotlyBookTest" }