热力图字体调整汇总

参考

自己调整完的代码如下:

# -*- coding:utf-8 -*-
import seaborn as sns
import matplotlib.pyplot as plt
import wanwan
# 如果用的是 pandas读取的话,写路径即可
# 如果你用load加载 ,你需要复制整个文件,他会自动寻找 你指定的
#读取csv  用pandas 读取csv
import pandas as pd


data = pd.read_csv('bbb.csv')

#dataframe 获取第一列series
#dataframe 获取第一列series      data.iloc[:,0]
def ShowGRAHeatMap(DataFrame):
    colormap = plt.cm.hsv
    ylabels = DataFrame.columns.values.tolist()
    f, ax = plt.subplots(figsize=(15, 15))
    ax.set_title('刘老师-教学行为热力图',fontsize=20)

    # 设置展示一半,如果不需要注释掉mask即可

    df = pd.DataFrame({'前序列': data.iloc[:,0], '后序列': data.iloc[:,1], 'value': data.iloc[:,2]})
    with sns.axes_style("white"):

        sns.heatmap(


                    df.pivot_table(index='前序列', columns='后序列', values='value'),
                    #Pivot_table index 字体大小 columns 字体大小    values 字体大小 annot=True 显示数值 fmt='d' 数值格式


                    cmap="YlGnBu",
                    annot=True,
                    annot_kws={"size": 30},
                    #这个参数可以不显示 科学计数法
                    fmt='.20g',

                    )
    plt.xticks(fontsize=30)
    plt.yticks(fontsize=30)

    plt.rcParams['font.sans-serif'] = ['SimHei']
    plt.rcParams['axes.unicode_minus'] = False

    plt.show()
    plt.savefig('liu.png',dpi=600)


ShowGRAHeatMap(data)

运行结果:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东方-教育技术博主

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值