shenshen00_ling 2019-12-27 23:53 采纳率: 0%
浏览 3035

sva R包combat去除批次效应报错原因Error in solve.default(crossprod(des), crossprod(des, y1)) : Lapack routine dgesv: system is exactly singular: U[1,1] = 0**?

可以帮我看一下为什么会报错吗?
我想要sva包的combat去除批次效应
代码如下:
1. G24807=as.matrix(GSE24807)
2. rownames(G24807)=G24807[,1]
3. exp=G24807[,2:ncol(G24807)]
4. dimnames=list(rownames(exp),colnames(exp))
5. data=matrix(as.numeric(as.matrix(exp)),nrow = nrow(exp),dimnames = dimnames)
6. batchtype=c(rep(1,9),rep(2,8))
7. modtype=c(rep("HC",2),rep("NASH",7),rep("HC",3),rep("NASH",5))
8. mod=model.matrix(~as.factor(modtype))
9. outtable=ComBat(data,batchtype,mod,par.prior=TRUE)

在输出outtable时就报错了:

outtable=ComBat(data,batchtype,mod,par.prior=TRUE)
Found2batches
Adjusting for1covariate(s) or covariate level(s)
Found1716Missing Data Values
Standardizing Data across genes
Error in solve.default(crossprod(des), crossprod(des, y1)) :
Lapack routine dgesv: system is exactly singular: U[1,1] = 0

请问怎么解决呢

  • 写回答

1条回答 默认 最新

  • zqbnqsdsmd 2019-12-28 13:59
    关注
    评论

报告相同问题?

悬赏问题

  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
  • ¥30 python代码,帮调试
  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊