私はPythonとPlotlyで特定のプロットを作成しようとしています。私はそれがx軸(https://plot.ly/python/range-slider/)を制御する範囲スライダーと一緒に共有x軸を持っている垂直に配置された3つのサブプロット(https://plot.ly/python/subplots/)を持つプロットを作成することができるのだろうか?Pythonで共有x軸と範囲スライダを使ってサブプロットを作成する方法Plotly
1
A
答えて
0
あなたがこれを行うことはできません2017年1月の時点では、ここを参照してください:https://github.com/plotly/plotly.js/issues/1250
0
今日、月24日2017年は、私は、範囲スライダとの組み合わせで、1 x軸を共有して積み重ねられたプロットを作成するために管理しています。しかし、問題は、y軸の範囲が自動的に設定されることです。私はそれを制御することはできません。これは私のためのプローブです。私のコードは:
trace_1 = go.Scatter(
x=time_station1,
y=turb_station1,
mode = 'lines+markers',
name = 'Turbidity',
connectgaps = False,
marker = dict(
size = 5,
color = 'rgb(64, 97, 139)',
line = dict(
width = 1,
color = 'rgb(64, 97, 139)'
)
)
)
trace_2 = go.Scatter(
x=time_station1,
y=battery_station1,
yaxis='y2',
mode = 'lines+markers',
name = 'Battery',
connectgaps = False,
marker = dict(
size = 5,
color = 'rgb(117, 15, 7)',
line = dict(
width = 1,
color = 'rgb(117, 15, 7)'
)
)
)
trace_3 = go.Scatter(
x=time_station1,
y=cond_station1,
yaxis='y3',
mode = 'lines+markers',
name = 'Conductivity',
connectgaps = False,
marker = dict(
size = 5,
color = 'rgb(130, 0, 132)',
line = dict(
width = 1,
color = 'rgb(130, 0, 132)'
)
)
)
trace_4 = go.Scatter(
x=time_station1,
y=depth_station1,
yaxis='y4',
mode = 'lines+markers',
name = 'Depth',
connectgaps = False,
marker = dict(
size = 5,
color = 'rgb(204, 100, 0)',
line = dict(
width = 1,
color = 'rgb(204, 100, 0)'
)
)
)
trace_5 = go.Scatter(
x=time_station1,
y=temp_station1,
yaxis='y5',
mode = 'lines+markers',
name = 'Temperature',
connectgaps = False,
marker = dict(
size = 5,
color = 'rgb(255, 255, 0)',
line = dict(
width = 1,
color = 'rgb(255, 255, 0)'
)
)
)
layout = go.Layout(
title='Station ABC',
xaxis = dict(
rangeselector=dict(
buttons = list([
dict(count=1,
label='1min',
step='minute',
stepmode='backward'),
dict(count=24,
label='24h',
step='hour',
stepmode='backward'),
])
),
rangeslider=dict(),
type='date',
title='Date and Time'
),
yaxis=dict(
domain=[0,0.15]),
yaxis2=dict(
domain=[0.2,0.35]),
yaxis3=dict(
domain=[0.4,0.55]),
yaxis4=dict(
domain=[0.4,0.75]),
yaxis5=dict(
domain=[0.8,1]),
)
data = [trace_1, trace_2, trace_3, trace_4, trace_5]
plot_url = py.plot(fig, filename='offline plot.html')
関連する問題
- 1. 共有軸ループを持つPythonサブプロット
- 2. Pythonでmatplotlibを使ってサブプロットを作成する方法
- 3. matplotlibのサブプロット間でセカンダリのy軸を共有する方法
- 4. tkinterを使って範囲スライダを構築する方法は?
- 5. Plotly時系列の垂直範囲スライダ?
- 6. は、両方のy軸をサブプロットで共有します
- 7. グラフ共有軸の作成Python
- 8. x軸の範囲を棒グラフでプロットする-Python
- 9. PythonでPlotlyでカスタムサイズのサブプロットとして円グラフをプロットする方法
- 10. Pythonでセカンダリ軸(twiny)の共有を有効にする方法
- 11. x軸を共有するサブプロット上にプロットすると、xティックが消えます
- 12. 角度4で範囲スライダ(角度材)を作成する方法は?
- 13. カスタム入力範囲スライダの作成方法
- 14. jquery範囲のスライダでmouseupイベントを使用する方法
- 15. python matplotlibを使ってx軸にラベルを付ける方法
- 16. 範囲スライダとセレクタをプロットダッシュで表示する方法
- 17. Python(x、y)を使ってサブプロットを更新する方法QT Designer Matplotlib Widget?
- 18. 共有x軸を持つサブプロットの対数正規分布のヒストグラム
- 19. x軸の範囲を持つパンダボックスプロット
- 20. Python、Bokeh:日時軸の範囲を変更する方法
- 21. Bokeh、Python:余分な軸の範囲を更新する方法
- 22. tkinter pythonで.gridを使ってX軸に沿って伸ばす方法は?
- 23. 各matplotlibサブプロットのx軸ラベルを表示する方法
- 24. 2つのy軸を持つサブプロット(それぞれ) - plotlyとpython/pandas
- 25. カスタム範囲スライダを角度4で作成しようとしています
- 26. marshmallowのデフォルト共有を使って共有する方法は?
- 27. 範囲が毎日変化しているときに、plot()を使ってx軸を調整するには?
- 28. matplotlibで異なるwspaceを使ってサブプロットを作成する方法は?
- 29. ダイナミック関数としてインポート範囲を作成する方法
- 30. Jquery Range Slider - 範囲スライダの値を示すツールチップを作成
私は申し訳ありませんが、なぜそれはもはや不可能です理解できません。 – Julian