Prezados,
Recorro à vocês com o objetivo de obter um dataframe (result) selecionando linhas de um dataframe (right) e colunas de outro dataframe (left). Para isso construí um exemplo simples ilustrando parte da matrizes, cada qual com a citação das dimensões reais das matrizes que tenho e o que preciso. Desde já agradeço à atenção.
Exemplo:
left <- matrix(data = 1:20, nrow = 5, ncol = 4)
colnames(left)<- c("D01.F01","D01.F02","D2.F03","D4.F03")
rownames(left)<- c("SNP1","SNP2","SNP3","SNP4","SNP5")
left# dim real= 207891 x 93
right<- matrix(data=1:9, nrow=3, ncol=3)
colnames(right)<- c("D01.FO1","D02.F03","D05.F07")
rownames(right)<- c("SNP6","SNP7","SNP8")
right# dim real= 142907 x 91
result<- matrix(data=1:10, nrow=5, ncol=2)
colnames(result)<- c("D01.F01","D02.F03")
rownames(result)<- c("SNP1","SNP2","SNP3","SNP4","SNP5")
result#dim desejada= 142907 x 93
Att,
Giselle