全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3848 2
2016-05-19
现有一个矩阵matrix1为:
                 miRNA1   miRNA2   miRNA3   miRNA4
gene1            1               1                 1               0
gene2            1               0                 1               1
gene3            1               1                 0               1

另一个矩阵为matrix2为:

                 miRNA1   miRNA2   miRNA3   miRNA4
gene3            1               1                 0               1
gene1            1               1                 1               0
gene2            1               0                 1               1

怎么能将matrix2的行根据matrix1的顺序重新排列,使得matrix2变成matrix1,请大神指导,非常感谢!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-5-19 23:10:53
复制代码

# 利用match函数进行序号匹配,然后用data frame的序号进行提取即可
x1代表你的矩阵matrix1
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-5-19 23:13:41
jiangbeilu 发表于 2016-5-19 23:10
# 利用match函数进行序号匹配,然后用data frame的序号进行提取即可
x1代表你的矩阵matrix1
非常感谢,您辛苦了!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群