700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > python相关系数热力图_python绘制热力图heatmap

python相关系数热力图_python绘制热力图heatmap

时间:2019-05-09 01:48:15

相关推荐

python相关系数热力图_python绘制热力图heatmap

本文实例为大家分享了python绘制热力图的具体代码,供大家参考,具体内容如下

python的热力图是用皮尔逊相关系数来查看两者之间的关联性。

#encoding:utf-8

import numpy as np

import pandas as pd

from matplotlib import pyplot as plt

from matplotlib import cm

from matplotlib import axes

import pylab

pylab.mpl.rcParams[font.sans-serif] = [SimHei]#防止中文乱码

pylab.mpl.rcParams[axes.unicode_minus] = False#防止中文乱码

def draw_heatmap(data,xlabels,ylabels):

cmap = cm.Blues

figure=plt.figure(facecolor=w)

ax=figure.add_subplot(2,1,1,position=[0.1,0.15,0.8,0.8])

ax.set_yticks(range(len(ylabels)))

ax.set_yticklabels(ylabels)

ax.set_xticks(range(len(xlabels)))

ax.set_xticklabels(xlabels)

vmax=data[0][0]

vmin=data[0][0]

for i in data:

for j in i:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。