0
凡例をグラフの上/下に配置してフォントサイズを変更するにはどうすればよいですか?私は12の長い伝説の名前を持つチャートを持っています。右側に伝説を置くと、グラフが危険にさらされます。Python Plotly凡例配置と書式設定
また、私は凡例の名前を水平にする必要があります。縦線のすべての名前が長すぎるとは限りません。
凡例をグラフの上/下に配置してフォントサイズを変更するにはどうすればよいですか?私は12の長い伝説の名前を持つチャートを持っています。右側に伝説を置くと、グラフが危険にさらされます。Python Plotly凡例配置と書式設定
また、私は凡例の名前を水平にする必要があります。縦線のすべての名前が長すぎるとは限りません。
あなたはlayout
settingsでlegend
属性でorientation
属性経由で伝説の向きを設定することができます。
layout = plotly.graph_objs.Layout(
legend=dict(orientation="h")
)
例えば
import plotly
layout = dict()
trace1 = plotly.graph_objs.Bar(
x=['giraffes', 'orangutans', 'monkeys'],
y=[20, 14, 23],
name="Stackoverflow's personal zoo without any real name but some really long text"
)
trace2 = plotly.graph_objs.Bar(
x=['giraffes', 'orangutans', 'monkeys'],
y=[12, 18, 29],
name="Another zoo which doesn't have a name but but lots of superfluous characters"
)
trace3 = plotly.graph_objs.Bar(
x=['giraffes', 'orangutans', 'monkeys'],
y=[15, 12, 32],
name="Yet another zoo with plenty of redundant information"
)
data = [trace1, trace2, trace3]
layout = plotly.graph_objs.Layout(
barmode='group',
legend=dict(orientation="h")
)
fig = dict(data=data, layout=layout)
plotly.plotly.sign_in('user', 'token')
plot_url = plotly.plotly.plot(fig)
は、回答ヘルプあなたましたか? –