import plotly.express as px
df = px.data.tips()
fig = px.histogram(
pd.DataFrame({'price': prices}),
x="price",
)
fig.show()
有没有办法将不同的垃圾箱分开?
您可以在显示之前使用 'update_layout(bargap=
如果您想合并某个范围内的两个条形图(例如 10 到 20),您可以更好地对条形图进行分组。
import plotly.express as px
import numpy as np
np.random.seed(42)
count = np.random.randint(1, 10, 100)
price = np.random.uniform(10, 100, 100)
fig = px.histogram(x=price, y=count, nbins=20,
labels={'x': 'Price', 'y': 'Count'},
title="Histogram of Count vs Price",
barmode="group",
barnorm=None
)
# Insert the gap!
fig.update_layout(bargap=0.2)
fig.show()
我的代码结果:
您可以在 Plotly 文档上找到更多信息: