Python绘图图例定位和格式
如何将图例置于图表上方/下方并更改字体大小?我有一张图表,上面有12个长长的图例名。将图例放在右边会影响图表Python绘图图例定位和格式,python,formatting,legend,plotly,Python,Formatting,Legend,Plotly,如何将图例置于图表上方/下方并更改字体大小?我有一张图表,上面有12个长长的图例名。将图例放在右边会影响图表 此外,我需要的图例名称是水平的。并非垂直线上的所有名称都太长。您可以通过布局中图例属性中的方向属性设置图例的方向: e、 g 默认图例 水平图例 这个答案对你有帮助吗?我正在寻找一个换行符 layout = plotly.graph_objs.Layout( legend=dict(orientation="h") ) import plotly layout = dict(
此外,我需要的图例名称是水平的。并非垂直线上的所有名称都太长。您可以通过
布局中图例
属性中的方向
属性设置图例的方向:
e、 g
默认图例
水平图例
这个答案对你有帮助吗?我正在寻找一个换行符
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)