Вы можете указать столбцы, которые вы хотите сопоставить непосредственно с

я есть данные в кадре с 139104 строк, что кратно 96x1449. у меня есть файл фенотипа, который содержит информацию о фенотипе для 96 образцов. имя snp повторяется 1449X96 образцов. Я должен объединить два кадра данных на основе sid и sen. вот так выглядят мои два кадра данных

dat <- data.frame(
    snpname=rep(letters[1:12],12),
    sid=rep(1:12,each=12), 
    genotype=rep(c('aa','ab','bb'), 12)
)
pheno <- data.frame(
    sen=1:12,
    disease=rep(c('N','Y'),6), 
    wellid=1:12
)

Я должен объединить или добавить столбец болезни и 3 других столбца в файл данных. Я не могу использовать слияние в R. Я искал Google, я не набираю правильные термины, чтобы получить ответ. Буду признателен за любую информацию по этому вопросу.

Спасибо, Шарад