我画了一个水平条形图,如下所示。
这是我的代码:
import plotly.express as px
df = px.data.tips()
fig = px.bar(x=prices, y=['Average ', 'Lowest ', 'Last ',
'Proposed '],
orientation='h',
color = ['Average ', 'Lowest ', 'Last ', 'Proposed '])
fig.show()
现在我的目标是在最长的条的末端画一条垂直虚线,在这种情况下,最下面(平均)的条是最长的,但它可以在不同的运行中改变。我该怎么做?
1条答案
按热度按时间yhqotfr81#
要绘制垂直线,请添加
add_vline()
. 由于代码与您提供的数据不匹配,我根据官方参考中的示例创建了代码。即使更改为不同的条件,结果 Dataframe 的最大值也将用作垂直线的位置。请更改条件并检查它。