【发布时间】:2021-08-27 23:31:42
【问题描述】:
我正在尝试创建一个 2 x 2 热图矩阵,但该矩阵如下所示,我想在每个矩阵上显示“计数”的数量。提前感谢大家的帮助!
我的代码是
pip.install heatmapz
from heatmap import heatmap, corrplot
values = [
['Female','Female',190],
['Female','Male',131]],
['Female','Female',118]],
['Female','Female',327]]
]
df: pd.Dataframe = pd.DataFrame(values, columns = [ 'Gender_out','Gender_in','Count']
heatmap(
x= df['Gender_out'],
y= df['Gender_in'],
color = df['Count'])
【问题讨论】:
-
首先,数据不是二维格式的。此外,您没有定义部门组。这不是df吗?
values = [['Female','Male',190],['Male','Female',131],['Female','Female',118],['Male','Male',327]] -
你是对的!我编辑了我的问题!谢谢!
-
如果你也修改了数据,你会在问题的图片中看到图表。
-
我用的是seaborn!效果很好。感谢您的帮助!