说出来你可能不信,我拿 TBtools 画了个 Mario
有一个鬼才(ShawnMagic,TBtools 资深用户之一)丢了一张“热图”给我 ,于是我强烈“要求”转载出图教程。或许,TBtools 不仅好用,而且好玩~~ -- CJ
国际惯例 先上图
之前在家的时候干了一件事,就是把08年坏掉的笔记本的屏幕拆下来,买了个驱动板,然后用一堆微积木做了壳子,变废为宝做了个便携的显示器。
微积木搭建壳子的时候接触到像素画的概念,把一个个微积木当成像素点,通过不同的积木搭建出各式各样的图形,放个帖子大家可以感受下,NGA-DIY便携显示器。
TBtools画像素画
说到这里聪明的小伙伴可能已经直到怎么用TBtools画像素画了,对!你猜的没错,就是用热图工具,就是通过给不同坐标格子不同的数值来实现颜色差异,从而达到画像素画的目的。
先画一个小❤️❤️
首先画一个简单的❤️,打开你的excel按照下面输入一串字符
画出❤️的形状,然后把剩下的空补齐为0,如图:
然后 把这组数据输入到TBtools热图工具:点击start
这是确实有点丑,我们来美化她🐶:
rowname
和colname
是多余的一会需要去掉;配色我希望是白底红心,所以一会改配色;
各个方框中间的边界线多余也需要去掉;
步骤如下:点击Show Control Dialog
打开详细参数设置页面:
最后你的小心心就画出来了!
然后画一个mario!
简单的❤️画出来,基本原理就搞清楚了,要画mario,我这种一点艺术细菌都没有的只能靠模仿了,首先百度一个mario
像素画:
第一整体有5中颜色,帽子,衬衣鞋是红色,背带裤是蓝色,头发和胡子是棕色,皮肤土黄色,扣子蛋黄色;
我们知道大部分的热图只提供3段渐变色,所以合理安排色块数值,体现出不同的颜色
这里我预想的渐变色是:红色-黄色-蓝色
红色10,皮肤5,胡子0,背带裤-10,扣子-5
数据大概就是这个样子:嘿嘿 用excel的热图先预览下
背景留白部分可以填写NA,最后NA设置为白色。
TBtools里面设置
写在最后
群里经常有人问热图怎么画,我只想说只要动手,你想画出啥他就能画出啥,自信一点,随便的点点点,花点时间自己终究会弄明白。
最后 感谢CJ开发这么优秀的软件~~ 大家关注:生信札记
哈哈,最后不要忘了。TBtools 的热图功能,其实可以直接指定格子的宽度和高度。