美文网首页
clustree为聚类可视化

clustree为聚类可视化

作者: 生信编程日常 | 来源:发表于2020-12-20 17:07 被阅读0次

在单细胞的研究中,经常需要做的就是聚类。在聚类的时候,对于聚出多少个cluster,一个相关的参数是resolution,当数值小的时候,cluster少,数值大的时候,cluster多。当我们想看到随着resolution变化,cluster变化的过程,可以考虑用clustree这个R包可视化。

(为单细胞分析聚类可视化只是其中的一个功能,其tutorial如下:https://cran.r-project.org/web/packages/clustree/vignettes/clustree.html

# === 以上省略Seurat包进行单细胞分析的过程====
library(clustree)
test <- FindClusters(FrontalCortex_counts, resolution = seq(0.1, 2, 0.5))
clus.tree.out <- clustree(test)

pdf(file = "test.pdf", width = 15, height = 10)
print(clus.tree.out)
dev.off()

可以得到:


可以看到哪些群会随着resolution的增大而继续分裂增多。

相关文章

  • clustree为聚类可视化

    在单细胞的研究中,经常需要做的就是聚类。在聚类的时候,对于聚出多少个cluster,一个相关的参数是resolut...

  • clustree : 聚类可视化利器

    我们知道在研究问题时,分组是很重要的,有分组才有故事可讲。比如,两块田一块施肥一块不施肥,可以做比较嘛。在单细胞数...

  • 99-非监督学习之hclust分层聚类

    k-means 输出为扁平的聚类结果,分层(层次)聚类输出为树状的聚类结果,当数据为多层级结构时适用。层次聚类(h...

  • UMAP图分不开怎么办?

    UMAP图分不开怎么办?首先UMAP分不开是可视化的问题,也就是聚类已经聚过了,只是可视化没有解决而已。那么我们就...

  • 确定聚类分析中的类别个数的方法

    1、 gap statistic 以k-means聚类为例,对于一个聚类个数k,首先利用k-means聚类将样本聚...

  • R 数据可视化 —— 聚类热图 ComplexHeatmap(四

    R 数据可视化 —— 聚类热图 ComplexHeatmap(四)图例 前言 忘了说了,直接使用 安装的版本比较老...

  • 聚类中遇到的问题解决

    一般我们用的聚类算法为kmeans聚类,偶尔也用谱聚类,层次聚类效率比较低,几乎不用 本文除了实际中遇到的,也参照...

  • ## Spark实现Canopy聚类算法

    Spark实现Canopy聚类算法 为什么需要Canopy算法 Canopy算法一般是为其他聚类算法的一种聚类方法...

  • 图神经网络学习笔记

    图嵌入综述 图分析任务可以大致抽象的分为以下四类:(a)节点分类(b)链接预测(c)聚类(d)可视化。 真实的图(...

  • 群组:数据聚类

    <数据聚类(data clustering): 用以寻找紧密相关的事、人或观点,并将其可视化的方法。> 监督学习(...

网友评论

      本文标题:clustree为聚类可视化

      本文链接:https://www.haomeiwen.com/subject/oajknktx.html