我在 R 中很新,我想对我在 R 中的数据做一些事情。有人可以帮助我如何在 R 中实现它吗?
我有如下数据矩阵(mydata1),我想从第二个数据库中为其添加第二列。
我的第一个数据矩阵是这样的:
> mydata1[1:4,1:3]
Gene ID lung.cancer lung.cancer.1 lung.cancer.2
hsa-miR-616* 3.653241 1.00000 1.838179
hsa-miR-1296 2.688751 36.12798 43.823880
hsa-miR-338-5p 29.893947 2.21830 48.048856
hsa-miR-452* 5.693279 1015.58508 35.165157
>
我的第二个数据库是这样的:
> Database
ENS ID Gene ID
ENSG00000221263 hsa-mir-548p
ENSG00000207941 hsa-miR-616
ENSG00000207800 hsa-mir-504
ENSG00000222831 hsa-mir-1537
ENSG00000207582 hsa-mir-30b
ENSG00000199153 hsa-miR-338-5p
ENSG00000215998 hsa-mir-935
ENSG00000207804 hsa-mir-599
我想在调用Gene ID
我的第一个数据ENS ID
矩阵(mydata1
mydata1
Database
ENS ID
mydata1
预期的输出如下所示:
Gene ID ENS ID lung.cancer lung.cancer.1 lung.cancer.2
hsa-miR-616* ENSG00000207941 5.653241 1.00000 1.838179
hsa-miR-1296 7.688751 36.12798 3.823880
hsa-miR-338-5p ENSG00000199153 29.893947 42.21830 8.048856
hsa-miR-452* 52.693279 115.58508 15.165157