2016-05-02 40 views
1

我正在使用plotly和python API離線。更改離線繪圖的路徑

如果我創建了一個簡單的繪圖,例如

from plotly.offline import plot 
from plotly.graph_objs import Scatter, Box 

plot([Scatter(x=[1, 2, 3], y=[3, 1, 6])]) 

情節默認情況下,在我的/home/user文件夾中保存的,我是一個Debian機器上)。

如何更改此行爲並選擇另一個文件夾?

感謝

編輯

mvelay方法效果很好!

但是,如果使用以下方法制作同一個情節,那麼方法如何?

plotly.offline.plot({ 
     "data": [ 
     Scatter(x=[1, 2, 3], y=[3, 1, 6]) 
     ], 
     "layout": Layout(
     showlegend=True 
     ) 
     }) 

回答

2

使用plotly離線API如下:

from plotly.offline import plot 
from plotly.graph_objs import Scatter, Box 

plot([Scatter(x=[1, 2, 3], y=[3, 1, 6])], filename='/your/file/path') 
+0

真棒!你從哪裏得到這些信息?我已經看過python API,但是我沒有找到這個額外的參數。 – matteo

+0

我已經試過了:)你是對的這不是在官方文檔,但同樣的行爲,在線API – mvelay

+0

啊好的謝謝;)應該嘗試更多,當我面臨其他麻煩!再次感謝 – matteo