2016-05-02 43 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