【问题标题】:Plotly express treemap background color情节表达树图背景颜色
【发布时间】:2023-02-23 01:42:09
【问题描述】:

我正在使用 plotly express treemap,我有不同的东西可以用预先分配的颜色绘制。当同一部分或子图中的两种颜色不一致时,该部分的颜色会自动分配为橙色。我怎样才能将橙色背景颜色更改为另一种颜色,例如白色?

代码示例,此处“un”、“conjunto”和“activado”是树形图的部分:

fig = px.treemap(df_prueba, path=[px.Constant(ruta), 'un','conjunto','activo'],color='color',
                          color_discrete_map={'rojo': 'red', 'verde': '#00b200', 'amarillo': 'yellow',
                                              'gris':'#989898', 'azul':'blue', 'blanco':'white'},width = 1400, height = 700)
fig.update_traces(root_color='lightgrey')
        
st.plotly_chart(fig, use_container_width=False)

【问题讨论】:

    标签: python plotly treemap streamlit plotly-express


    【解决方案1】:

    在调用color_discrete_map 之前设置的参数color_discrete_sequence=[new_color] 解决了问题。它将随机橙色更改为新颜色,例如:new_color = "purple"

    【讨论】:

      猜你喜欢
      • 2020-10-12
      • 1970-01-01
      • 2021-05-14
      • 2013-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-25
      相关资源
      最近更新 更多