如何在python中绘制皮尔逊相关系数的热图

问题描述

我尝试通过遵循名为“ df_groupby”的数据框来绘制名为“ QtyValue”的变量的皮尔逊相关系数,该变量包含以下代码:

df_groupby = df_PCC.groupby('weeknumber',dropna = 'True').sum().reset_index('weeknumber')

结果如下图所示

enter image description here

我尝试通过使用以下代码实现我的目的(PCC热图绘制):

df_pivot = df_groupby.pivot('NumberofdayInYear','weeknumber','QtyValue')
corr = df_pivot.corr('pearson')
fig = plt.figure()
sns.heatmap(corr,xticklabels = corr.columns,yticklabels = corr.columns,fmt='.2f',annot= True,linewidths=.5,vmin =-1,vmax=1)
plt.show()

但是,得到了这样的结果:

enter image description here

enter image description here

那么,如何修复我的代码以查看PCC的热图?

提前谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)