python - 如何从元组在python中生成热图?
问题描述
我有一个包含 n 个元素的元组,其中每个元素都是
([numpy.array([[r], [phi]]), E],)
其中 r 和 phi 是极坐标,E 是一些给定的实数值。如何从中构建热图?
解决方案
首先,将 n 个元素的元组拆分为列表列表:
# If data_tuple is the tuple of n elements
data_list = [[row[0][0][0][0], row[0][0][1][0], row[0][1]] for row in data_tuple]
然后使用seaborn
构建热图
import seaborn as sns
sns.heatmap(data_list)
您可以在此处阅读有关 seaborn 热图的更多信息
推荐阅读
- wordpress - wordpress 没有从 php 文件重定向
- javascript - 如何在javascript中使用定义的变量
- c# - 如何在 Unity 中选择随机游戏对象
- emacs - ht.elc 无法提供功能 ht
- c# - 登录操作成功时如何显示MainViewModel和隐藏LoginViewModel
- linux - 从 MacO 连接到 azure VM 的问题
- sql - MS Access 选择查询。显示匹配或不匹配
- opencv - OpenCv 无法在我的许多图像上找到棋盘图案,而 Matlab 没有
- java - 用于 String 类的 Gson 自定义反序列化器
- python - Django CMS 是否支持分类法或标签?