如何根据我拥有的3个列表绘制热图?

问题描述 投票:-1回答:1

我有3个相同长度的列表,代表3个不同的变量:x位置,y位置和(神经元的)放电频率。如何绘制热图,以使x轴为x位置,y轴为y位置,并且强度由发射速率给出?

python seaborn heatmap
1个回答
0
投票

我认为您需要从这里开始,这是一种将三个不同的列表组织成坐标/响应类型的框架的方法。为此,我建议使用Pandas DataFrame object之类的方法,在该方法中,您将使用一个维度作为索引,使用另一个维度作为列标签,然后将触发率分配给该变量。本质上,这个想法是围绕坐标尺寸来组织数据。

一旦有了合适的DataFrame对象,使用DataFrame heatmap之类的东西来实现它就很简单。

基本要点

您想考虑如何来获取列表数据并将其转换为可以解释为热图的内容。像method in Seaborn这样的工具做得很好。

© www.soinside.com 2019 - 2024. All rights reserved.