Front Immunol 复现 | 2. 一个基于缺氧基因集的数据降维聚类分组方法(umap,MSigDB)

简介: Front Immunol 复现 | 2. 一个基于缺氧基因集的数据降维聚类分组方法(umap,MSigDB)

流程

本篇推文所在分析流程位置如图。对应图为figure2C

image.pngworkflowimage.pngfigure2C

方法简析

image.png

image-20220418172054078

首先作者查找了MSigDB数据库中的缺氧基因集,并在之前去出国批次效应后合并的表达矩阵中提取改基因集的表达矩阵。


然后接下来就出现了本文的第一个存在疑问的地方。众所周知,umap是一种常用的降维算法,并没有聚类的作用,所以作者这里应该漏写了聚类的具体方法。基于此,又有聚类后的降维可视化,或者基于降维数据的聚类可视化。基于作者对umap的大量着墨,我这里就利用k-means算法对umap结果进行聚类并可视化。


相关文章
|
4月前
|
机器学习/深度学习 算法 数据挖掘
Python实现聚类(Kmeans)分析客户分组
Python实现聚类(Kmeans)分析客户分组
116 0
Python实现聚类(Kmeans)分析客户分组
|
6月前
|
数据可视化 数据挖掘 Serverless
单细胞分析(Signac): PBMC scATAC-seq 聚类
单细胞分析(Signac): PBMC scATAC-seq 聚类
49 0
|
6月前
|
机器学习/深度学习 运维 算法
【机器学习】可以利用K-means算法找到数据中的离群值吗?
【5月更文挑战第14天】【机器学习】可以利用K-means算法找到数据中的离群值吗?
|
12月前
|
数据可视化 Python
使用递归图 recurrence plot 表征时间序列
在本文中,我将展示如何使用递归图 Recurrence Plots 来描述不同类型的时间序列。我们将查看具有500个数据点的各种模拟时间序列。我们可以通过可视化时间序列的递归图并将其与其他已知的不同时间序列的递归图进行比较,从而直观地表征时间序列。
358 0
|
6月前
|
数据可视化 算法 数据挖掘
R语言聚类有效性:确定最优聚类数分析IRIS鸢尾花数据和可视化
R语言聚类有效性:确定最优聚类数分析IRIS鸢尾花数据和可视化
|
6月前
|
运维 算法 C++
R语言用LOESS(局部加权回归)季节趋势分解(STL)进行时间序列异常检测
R语言用LOESS(局部加权回归)季节趋势分解(STL)进行时间序列异常检测
|
6月前
R语言Copula函数股市相关性建模:模拟Random Walk(随机游走)
R语言Copula函数股市相关性建模:模拟Random Walk(随机游走)
|
6月前
|
机器学习/深度学习 XML 编解码
ENVI实现最小距离法、最大似然法、支持向量机遥感图像监督分类与分类后处理操作
ENVI实现最小距离法、最大似然法、支持向量机遥感图像监督分类与分类后处理操作
283 1
|
机器学习/深度学习 算法 计算机视觉
多目标跟踪算法(最近邻NN)(全局最近邻GNN)(概率数据关联PDA)(联合概率数据关联JPDA)的学习
多目标跟踪算法(最近邻NN)(全局最近邻GNN)(概率数据关联PDA)(联合概率数据关联JPDA)的学习
多目标跟踪算法(最近邻NN)(全局最近邻GNN)(概率数据关联PDA)(联合概率数据关联JPDA)的学习
|
机器学习/深度学习 存储 算法
最邻近规则分类 KNN (K-Nearest Neighbor)算法及python实现
最邻近规则分类 KNN (K-Nearest Neighbor)算法及python实现
129 0