Skip to main content

次のタグが付いている話題の回答:

3

plotlyで、グラフを重ねて表示させたい。

Invalid element(s) received for the 'data' property ... と表示されているので、 おそらく fig = dict(data=[data0, data1], layout=layout) の data=[data0, data1] の部分を flatten すればよいかと思います。data=data0+data1 この投稿は @...
2

plotlyで、グラフを縦に並べたい。

エラーメッセージに Note: the starting cell is (1, 1) と表示されている通り、fig.add_trace(..., i, 1) の部分で、i が 0 になっている事が原因です(subplot の行・列インデックスは 1 から始まります)。 なので、for i in range(len(df_list_1)): を for i in range(1, len(...
2

plotlyのgo.Surfaceで複雑な色分けする方法は?

放射状でなくてよいなら, こんな方法もあります。 (contours= の指定を追加) (開始位置・終了位置の指定は特に意味はありません) import numpy as np import plotly.graph_objects as go # データの生成 x = np.linspace(-5, 5, 50) # x軸の値 y = np.linspace(-5, 5, 50) # ...
oriri's user avatar
  • 6,310
1

PlotlyとDashを使って任意の数の図を作成する方法は?

自分の理解では figures = の部分に図を追加すれば大丈夫だと思いますが、その方法がわかりません。 別の方法としては、 df.select(category).unique() ですべての因子の数だけ図を作成して、選択した図だけ表示させる方法でも構いません。 グラフ用のデータがすでに存在する(用意してある)ものとして あとは dcc.Dropdown() ...
oriri's user avatar
  • 6,310
1

PythonのPlotlyでブラウザーが表示されない

(microsoft.com) Linux 用 Windows サブシステム で Linux GUI アプリを実行する より WSL 2 により、Windows 上での Linux GUI アプリケーションの使用がネイティブで自然に感じられるようになります。 Windows と Linux のアプリケーションの両方をワークフローに統合し、シームレスなデスクトップ ...
oriri's user avatar
  • 6,310
1

Plotlyを用いた上下段のグラフの作成

fig.update_layout(yaxis=dict(title='y2',overlaying='y2', side = 'left'), yaxis2=dict(title='y3', side='right')) の,overlaying='y2'を削除し、次のように変更すれば2つのグラフが上下に表示されます。 fig.update_layout(yaxis=dict(title='...
akira ejiri's user avatar
  • 5,106
1

plotlyでグラフのサイズを自動にしたい。

何かヒントというか何が問題なのかが分かってきたかもしれません。 2つ目でautosize=Trueを指定しても、その前に指定したwidth=1000,height=1000 * 2 ** 0.5,は残ったままなので、それが影響しているのかもしれませんね。 最初の固定サイズの指定を消すか相対値化する機能があるか探してみては? 無ければ2つ目は最初から作り直すとか? ...
kunif's user avatar
  • 1.8万

無効化に投票