Excel快速绘制一维热图

R似乎没有包能画一维热图,pheatmap需要复制两列画太麻烦了;python绘图又没R方便。找来找去发现Excel+AI就能实现这功能。

首先输入一行(列)数值
在这里插入图片描述

选中后点击右上条件格式色阶其他规则,调整最大/小值颜色,也可以手动改为数值,然后填入具体数值,截图色条加上数值就是图例了,用最大最小的看下所选区域的数值就行
在这里插入图片描述
接下来调整单元格大小:在Excel中Alt + F11打开VBA编辑器,在插入中选择模块输入以下代码(A:Z是需要调整的区域)

Sub AdjustColumnWidth()
    Columns("A:Z").ColumnWidth = 2  ' 2是你想要设置的宽度
End Sub

在这里插入图片描述
删除格子内的数字:选中内容复制,打开AI后

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值