我可以只显示我的热图的一部分,例如上半部分?

问题描述

我有一个很大的数据集,其中有大约 1000 个由 anova 计算出的重要命中。 我可以使用 pheatmap 包绘制漂亮的热图。 但是,热图很大,我想更详细地查看更大的集群。 我可以以某种方式隐藏部分热图吗?

我使用cutree提取了簇并用它们制作了热图。但是,由于缺少部分数据,因此聚类不同。 我真的只想隐藏上/下/左/右部分,而不是用部分数据重新计算聚类。

比如说我有这个 pheatmap:

data(iris)
iris_heatmap <- iris[-5] %>% scale()
iris_heatmap <- iris_heatmap %>% as.data.frame()
pheatmap(as.matrix(iris_heatmap))

但是我不想显示整个图片,我只想看到这个:

cut pheatmap

我只是不想自己剪图片,而是让 R 来剪。

非常感谢您的帮助!!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...