Python 如何以绘图方式显示漏斗图中的所有数字?
我用plotly做了一些漏斗图,但是,当我想显示框外的文本时,左侧没有文本,只有右侧有文本 设置Python 如何以绘图方式显示漏斗图中的所有数字?,python,plotly,Python,Plotly,我用plotly做了一些漏斗图,但是,当我想显示框外的文本时,左侧没有文本,只有右侧有文本 设置 从绘图导入图形对象 阶段=[“主页访问”、“搜索页面访问”, “付款页面”、“付款确认”] 图=go.Figure() 图添加轨迹(go( 名称='桌面', y=阶段, x=[30100270902860150], textposition=“外部”, textinfo=“值+上一个百分比”)) 图添加轨迹(go( 名称='Mobile', 方向=“h”, y=阶段, x=[151001208027
从绘图导入图形对象
阶段=[“主页访问”、“搜索页面访问”,
“付款页面”、“付款确认”]
图=go.Figure()
图添加轨迹(go(
名称='桌面',
y=阶段,
x=[30100270902860150],
textposition=“外部”,
textinfo=“值+上一个百分比”))
图添加轨迹(go(
名称='Mobile',
方向=“h”,
y=阶段,
x=[15100120802718302],
textposition=“外部”,
textinfo=“值+上一个百分比”))
图2(图3)
输出
必修的
我想看看所有的数字。我尝试了“内部”和“外部”,但无法看到所有的数字。这不是它,但它是此路径中的某些内容,请尝试探索
约束文本
和文本格式:
from plotly import graph_objects as go
stages = ["Homepage visit", "Search page visit",
"Payment Page", "Payment Confirmation"]
fig = go.Figure()
fig.add_trace(go.Funnel(
name = 'Desktop',
y = stages,
x = [30100, 27090, 2860, 150],
textposition = "inside",
textinfo = "value+percent previous"
, constraintext='outside'
,textfont=dict(
family="sans serif",
size=14,
color="black"
)
)
)
fig.add_trace(go.Funnel(
name = 'Mobile',
orientation = "h",
y = stages,
x = [15100, 12080, 2718, 302],
textposition = "auto",
textinfo = "value+percent previous"))
fig.show()
这是一个很好的答案,我想知道您是否知道如何更改漏斗图中每个“面板”的大小。谢谢你的帮助。