3
票
plotlyで、グラフを重ねて表示させたい。
Invalid element(s) received for the 'data' property ... と表示されているので、
おそらく fig = dict(data=[data0, data1], layout=layout) の data=[data0, data1] の部分を flatten すればよいかと思います。data=data0+data1
この投稿は @...
コミュニティ wiki
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(...
コミュニティ wiki
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) # ...
1
票
PlotlyとDashを使って任意の数の図を作成する方法は?
自分の理解では figures = の部分に図を追加すれば大丈夫だと思いますが、その方法がわかりません。
別の方法としては、 df.select(category).unique() ですべての因子の数だけ図を作成して、選択した図だけ表示させる方法でも構いません。
グラフ用のデータがすでに存在する(用意してある)ものとして
あとは dcc.Dropdown() ...
1
票
PythonのPlotlyでブラウザーが表示されない
(microsoft.com) Linux 用 Windows サブシステム で Linux GUI アプリを実行する より
WSL 2 により、Windows 上での Linux GUI アプリケーションの使用がネイティブで自然に感じられるようになります。
Windows と Linux のアプリケーションの両方をワークフローに統合し、シームレスなデスクトップ ...
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='...
1
票
plotlyでグラフのサイズを自動にしたい。
何かヒントというか何が問題なのかが分かってきたかもしれません。
2つ目でautosize=Trueを指定しても、その前に指定したwidth=1000,height=1000 * 2 ** 0.5,は残ったままなので、それが影響しているのかもしれませんね。
最初の固定サイズの指定を消すか相対値化する機能があるか探してみては? 無ければ2つ目は最初から作り直すとか?
...
無効化に投票