在 plotly 中,我如何调整块之间的空白大小

in plotly how can i adjust the blank size between my blocks

你好,我试着用 plotlib 做一些图表,我的问题是: 我怎样才能删除 a 和 b 之间的大小,我想固定距离(例如 0.5 em、1% 或我不知道)。

这是我的代码:

import plotly.graph_objects as px
import plotly.express as pd


 
x = ['<F0>s 4 à 8', '<F0>s  9 à 39', '<F0> 40']


plot = px.Figure(data=[
px.Bar(name = '1', x = x, y = [75, 75, 50], marker_color='#E5EBF7'),
px.Bar(name = '2', x = x, y = [75, 0, 50], marker_color='#D9CD9F'),
px.Bar(name = '3', x = x, y = [0, 75, 50], marker_color='#F7F4E9'),
])


plot.update_layout(barmode='stack')
plot.update_layout({
'plot_bgcolor': 'rgba(0, 0, 0, 0)',

})
plot.update_xaxes(color="black")
plot.update_xaxes(ticks="inside")
plot.show()
# plot.update_traces(line=dict(color="Black", width=0.5))


px.show()

我试图查看文档,但它们太多了,我很迷茫。

感谢您的回答!

您可以像这样将 bargap 属性添加到 update_layout

 fig.update_layout(barmode='group',bargap=0.05)  

示例 bargap=0.4:

fig.update_layout(barmode='group',bargap=0.4,autosize=False)

示例 bargap=0.05:

fig.update_layout(barmode='group',bargap=0.05,autosize=False)