python - Plotly Express:如何向热图对象添加第二个颜色图?
问题描述
我创建了一个热图,其中两个实体的相关性被可视化。然而,由于矩阵是对称的,我在对角线下方添加了显着性值以获得更高的信息密度。由于这些值通常远小于相关系数的值,因此我想使用第二个颜色图来区分矩阵的上下对角线。代码如下:
fig = px.imshow(data,
labels=dict(x="Correlation of Returns", y="", color="PCC"),
x=domain,
y=domain,
color_continuous_scale=px.colors.diverging.balance,
zmin=-1, zmax=1
)
数据对象只是我的 nxn 矩阵作为列表列表。域是我的标签值。下图已经包含一个颜色图:Sample HeatMap。有没有办法添加第二个并将其引用到对角线下方的值?我还没有在网上找到解决方案。提前致谢!
注意:我正在使用 Dash,所以我可能需要坚持使用情节数字并且无法使用例如 matplotlib
解决方案
推荐阅读
- amazon-web-services - 使用 AWS Beanstalk 的 Graylog
- reactjs - Material-UI:使用字符和长度限制reactjs更新期间无法删除TextField中的数据
- c++ - 在 Cpp for 中无法从函数中正常工作
- zoomcharts - NetChart replaceData() 显示空白。如何动态替换数据?
- c++ - Unordered_map 奇怪的字符
- kotlin - 在 Kotlin 中获取参数化类型的参数
- c# - 尝试使用递归方法 c# 反转数组时的错误输出
- android - 如何使用 MpAndroidChart 库向图表条目添加十进制值?
- excel - 改变它的价值的工作表关系?
- python-3.x - 基于优先级迭代和返回 - Python 3