Python 多仓分仓

Python 多仓分仓,python,plotly,bar-chart,Python,Plotly,Bar Chart,对于分组的垃圾箱,是否有办法使垃圾箱之间的间隙更大?在里面 也就是说,在所需的输出中,每个条/条组周围都有一个预定义的空间 # Change the default stacking import plotly.express as px df = px.data.tips() fig = px.bar(df, x="sex", y="total_bill", color='smoker', barmode='group',

对于分组的垃圾箱,是否有办法使垃圾箱之间的间隙更大?在里面 也就是说,在所需的输出中,每个条/条组周围都有一个预定义的空间

# Change the default stacking
import plotly.express as px
df = px.data.tips()
fig = px.bar(df, x="sex", y="total_bill",
             color='smoker', barmode='group',
             height=400)
fig.show()

构建图形后,您可以如下方式调整杆之间的间隙:

fig.layout.bargap = 0.8

我使用
0.8
只是为了清楚地说明效果,但是这个数字可以设置为间隔
[0,1]

完整代码:
谢谢@verstland,当然,我已经用前面的示例尝试了bargap,现在我明白了为什么它以前不起作用。供将来参考-如果条太多,plotly将不会创建所需的间隙,除非您增加layout.width。如果bargap没有空间,plotly会安静地忽略该设置。@DsCpp我明白了。无论如何,谢谢你接受我的回答。我们在这里谈多少小节?我有350小节:D
import plotly.express as px
df = px.data.tips()
fig = px.bar(df, x="sex", y="total_bill",
             color='smoker', barmode='group',
             height=400)
f = fig.full_figure_for_development(warn=False)
fig.layout.bargap = 0.8
fig.show()