相信很多人都看到过上面这种方块图,有点像"华夫饼图"的升级版,也有点像"热图"的离散版.我在一些临床多组学的文章里面看到过好几次这种图,用它来展示病人的临床信息非常合适,我自己也用R包或者AI画过类似的图.今天给大家演示一下,如何用ggplot2里面的geom_tile函数画这种图. 先构造一个练习数据集,假设有15个病人,每个病人有年龄.性别.症状.是否有RNA-seq和WES测序等信息. library(ggplot2) library(tidyverse) l
dummyVars函数:dummyVars creates a full set of dummy variables (i.e. less than full rank parameterization----建立一套完整的虚拟变量 先举一个简单的例子: survey<-data.frame(service=c("very unhappy","unhappy","neutral","happy","very