【发布时间】:2021-01-13 23:02:22
【问题描述】:
我目前正在尝试向我的树状图添加一个下拉菜单
我正在使用的代码:
import pandas as pd
import plotly.express as px
fig = px.treemap(df,
path=['RuleName','RuleNumber','ParaInvolved',"CreationP","MAjP"],
color='Somme',
hover_data=["RuleDecision","RuleMAJ"],
color_continuous_scale='RdBu')
fig.show()
我面临的问题是,在我的“RuleName”列中,我有 151 个不同的值(但总共 1300 行),这就是为什么我试图添加一个按钮,让自己选择我想要的 RuleName 值绘制我的树形图。现在我正在使用一种野蛮的方法,包括按每个 RuleName 值过滤我的数据框,这导致我得到 151 个不同的树形图。我在该网站或任何其他网站上找不到任何解决方案。
感谢您的帮助
【问题讨论】:
-
您好,欢迎您。如果您可以查看how-to-ask,然后尝试生成mcve,那就太好了。
-
仅供参考:彻底回答问题非常耗时。 如果您的问题得到解决,请通过接受最适合您的需求的解决方案表示感谢。 接受检查位于答案左上角的向上/向下箭头下方。如果出现更好的解决方案,则可以接受新的解决方案。您还可以使用向上或向下箭头对答案的质量/有用性进行投票。 如果解决方案不能回答问题,请发表评论。 What should I do when someone answers my question?。谢谢
标签: python drop-down-menu plotly treemap plotly-express