热力图问题

1.python画图怎么使用特殊符号

python画图怎么使用特殊符号?_python中怎么在绘图中加a b c d_sinysama的博客-CSDN博客python画图怎么使用特殊符号_python中怎么在绘图中加a b c dhttps://blog.csdn.net/QAQIknow/article/details/124390075?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168856748716782425195726%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168856748716782425195726&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-3-124390075-null-null.142%5Ev88%5Einsert_down38v5,239%5Ev2%5Einsert_chatgpt&utm_term=%E7%89%B9%E6%AE%8A%E7%AC%A6%E5%8F%B7%E5%9C%A8python%E4%B8%AD&spm=1018.2226.3001.4187

2.热力图 sns.heatmap 调整 图内,坐标轴,color bar 字体大小

热力图 sns.heatmap 调整 图内,坐标轴,color bar 字体大小_sns.heatmap字体大小_kev_gogo的博客-CSDN博客原始首先准备一个文件,我用的是csv文件我们先看一下最原始的效果:代码为:student = pd.read_csv('./input/small_data.csv')plt.figure(figsize=(25, 10))sns.heatmap(student.corr(), annot=True, cmap='YlGnBu')plt.savefig('relevance.png')plt.show()可以看到每个字都很小,那么接下来开始我们的调整坐标轴调整坐标轴,我们只需要在h_sns.heatmap字体大小https://blog.csdn.net/weixin_45415929/article/details/124018815?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~Rate-2-124018815-blog-79132602.235%5Ev38%5Epc_relevant_default_base&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~Rate-2-124018815-blog-79132602.235%5Ev38%5Epc_relevant_default_base&utm_relevant_index=5

3.坐标轴和标签放顶上

标签

ax.set_xlabel('X LABEL')    
ax.xaxis.set_label_position('top') 

坐标轴

ax.xaxis.set_ticks_position("top")
ax.xaxis.tick_top()

4.cbar水平横放

plt.figure(dpi=120)
sns.heatmap(data=df,
            cmap=palettable.cartocolors.diverging.ArmyRose_7.mpl_colors,
            cbar=True,
            cbar_kws={'label': 'ColorbarName', #color bar的名称
                           'orientation': 'horizontal',#color bar的方向设置,默认为'vertical',可水平显示'horizontal'
                           "ticks":np.arange(4.5,8,0.5),#color bar中刻度值范围和间隔
                           "format":"%.3f",#格式化输出color bar中刻度值
                           "pad":0.15,#color bar与热图之间距离,距离变大热图会被压缩
                                                   },
            
           )
plt.title("图例位置、名称、标签等设置:cbar_kws")

5.如何更改seaborn画热力图(heatmap)时的cbar长度

如何更改seaborn画热力图(heatmap)时的cbar长度_cbar_kws_一彻一彻的博客-CSDN博客如何更改seaborn画热力图(heatmap)时的cbar长度首先要先把 cbar设为True,然后cbar_kws={“shrink”: n} n为0~1的数字,表示为缩短的比例。sns.heatmap( ... cbar=True,cbar_kws={"shrink": 0.4})_cbar_kwshttps://blog.csdn.net/qq_37787732/article/details/108025928?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168857155816800184125441%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=168857155816800184125441&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-24-108025928-null-null.142%5Ev88%5Einsert_down38v5,239%5Ev2%5Einsert_chatgpt&utm_term=heatmap%E7%83%AD%E5%8A%9B%E5%9B%BE%20cbar%E6%B0%B4%E5%B9%B3%E6%A8%AA%E6%94%BE&spm=1018.2226.3001.4187

6.热力图配色

好看的热力图seaborn.heatmap配色_seaborn heatmap颜色_小小蒲公英的博客-CSDN博客据说cmap的参数有这么多,于是博主一个个试过了,大部分的配色都很魔性(反正我不敢拿出来画图),一轮下来我觉得有几个还是挺不错的,整理出来以供下次使用Accent, Accent_r, Blues, Blues_r, BrBG, BrBG_r, BuGn, BuGn_r, BuPu, BuPu_r, CMRmap, CMRmap_r, Dark2, Dark2_r, GnBu, GnBu_r, ..._seaborn heatmap颜色https://blog.csdn.net/weixin_39777626/article/details/95892284?ops_request_misc=&request_id=&biz_id=102&utm_term=%E7%83%AD%E5%8A%9B%E5%9B%BE%E9%85%8D%E8%89%B2&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-95892284.142^v88^insert_down38v5,239^v2^insert_chatgpt&spm=1018.2226.3001.4187matplotlib的配色(随机颜色函数,各种渐变色,彩虹色)_matplotlib 配色_阡之尘埃的博客-CSDN博客plt和sns的一些配色,渐变色,彩虹色_matplotlib 配色https://blog.csdn.net/weixin_46277779/article/details/130248390?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7EPosition-2-130248390-blog-95892284.235%5Ev38%5Epc_relevant_default_base&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7EPosition-2-130248390-blog-95892284.235%5Ev38%5Epc_relevant_default_base&utm_relevant_index=5

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小蜗子

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

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

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

打赏作者

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

抵扣说明:

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

余额充值