2017-03-20 29 views
0

plotlyを使ってグラフを表示するPythonプロジェクトがあります。これは私のコードです:私は結果のグラフにタイトルやラベルなしを取得しないよう軸のラベルやタイトルが表示されていない

def PlotData(data): 
    trace1 = go.Scatter(
     y=PriceData, 
     name="Prices", 
     mode="lines+markers" 
    ) 
    trace2 = go.Scatter(
     y=MarketData, 
     name="Market Price", 
     mode="lines+markers" 
    ) 
    data = [trace1, trace2] 
    layout = go.Layout(
     title='Plot Title', 
     xaxis=dict(
      title='x Axis', 
      titlefont=dict(
       family='Courier New, monospace', 
       size=18, 
       color='#7f7f7f' 
      ) 
     ), 
     yaxis=dict(
      title='y Axis', 
      titlefont=dict(
       family='Courier New, monospace', 
       size=18, 
       color='#7f7f7f' 
      ) 
     ) 
    ) 
    go.Figure(data=data, layout=layout) 
    plotly.offline.plot(data) 

layoutは動作しません。これをどうやって解決するのですか?

答えて

1

Figureはどこに配置されていても、layoutを使用していないので、dataをプロットしています。

fig = go.Figure(data=data, layout=layout) 
plotly.offline.plot(fig) 

を試してみて、それが期待

として動作するはずです
関連する問題