搜索
查看: 1940|回复: 0

[expression-profile] limma包中mode.matrix(~0+factor(group))的问题

[复制链接]

4

主题

13

帖子

139

积分

注册会员

Rank: 2

积分
139
发表于 2017-3-5 09:34:17 | 显示全部楼层 |阅读模式
limma包中design<- mode.matrix(~0+factor(group))

用来定义分组矩阵,当实验分组为con,terat1,treat2...treat10,时,"treat"的名字为xxx_xxx_xxx格式时(为了自己看的明白),使用mode.matrix(),会自动根据字母和数据的顺序重新排序,与表达矩阵排序就不一致,此时应如何解决呢?不进行自动排序,而是按照我的自定义的顺序设计分组矩阵。(可以通过其他命名方法来避免自动排序带来的问题,但那样对样本的描述就不准确)
谢谢!
例如,我希望的顺序是
c("mucosa_0hr","skin_0hr","mucosa_6hrs","skin_6hrs","mucosa_12hrs","skin_12hrs","mucosa_24hrs","skin_24hrs","mucosa_3days","skin_3days","mucosa_5days","skin_5days","mucosa_7days","skin_7days","mucosa_10days","skin_10days")

但实际输入后的排序如下图所示
输入:

被自动排序:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|生信技能树 ( 粤ICP备15016384号  

GMT+8, 2019-9-17 07:13 , Processed in 0.026575 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.