美文网首页
单细胞-稀疏矩阵

单细胞-稀疏矩阵

作者: MYS_bio_man | 来源:发表于2022-04-07 13:54 被阅读0次

IPF:GSE136831,这个数据跟我平时处理的单细胞数据格式不一样,查过问过请教过,原来是这里下载得到的是稀疏矩阵。

sparse matrix是用来存储大型稀疏矩阵用得,单细胞表达数据基本都用这个格式来存储,因为单细胞很大部分都是0,用普通文本矩阵存储太占空间。

使用简单:
library("Matrix")
readsCount <- read.csv("data/count.csv", header = T, row.names = 1)
readsCountSM <- as(as.matrix(readsCount), "dgCMatrix")
转回去,as.matrix() 就可以了

TIPs: 用R的dgCMatrix包来构建稀疏矩阵 | sparse matrix by dgCMatrix;下载数据包含“sparse”字样考虑是稀疏矩阵


image.png

相关文章

  • 单细胞-稀疏矩阵

    IPF:GSE136831,这个数据跟我平时处理的单细胞数据格式不一样,查过问过请教过,原来是这里下载得到的是稀疏...

  • python和R写出表达矩阵为稀疏矩阵matrix.mtx.gz

    python部分 加载读取稀疏矩阵的mmread和构建数据框的pandas 读取10X单细胞矩阵文件: matri...

  • 稀疏矩阵

    对于经过ReLU之后的网络,通常存在很多的0。这时如果用稀疏矩阵来表示,则会节省存储空间,或者带来计算上的便利。稀...

  • 稀疏矩阵

    什么是稀疏矩阵矩阵中有很多零,其中非零元素只是占了一小部分,大部分都是零,这种就叫稀疏矩阵。稀疏矩阵概念没有严格的...

  • 稀疏矩阵

    一、实验目的 二、实验内容 1. 阅读、理解、调试程序3_1.c,掌握稀疏矩阵的压缩存储算法。 2. 阅读、理解、...

  • 稀疏矩阵

    #include #include #define ok 1 #define error 0 #define MA...

  • 稀疏矩阵

    在矩阵中,如果数值为0的元素数目远远多于非0元素的数目,并且非0元素分布无规律时,则称该矩阵为稀疏矩阵(spars...

  • 稀疏矩阵

    1.什么是稀疏矩阵?2.什么时候使用稀疏矩阵? 稀疏矩阵就是就是在一个矩阵的的阵列中大多数都是默认数据0为什么使用...

  • 构建邻接矩阵

    构建邻接矩阵 net = spconvert(linklist);%把外部数据转换为稀疏矩阵 稀疏矩阵 对于矩阵 ...

  • 机器学习中的稀疏矩阵

    什么是稀疏矩阵? 大多数元素都是0的矩阵称为稀疏矩阵,否则称为稠密矩阵。规模巨大的稀疏矩阵在应用机器学习中很常见,...

网友评论

      本文标题:单细胞-稀疏矩阵

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