Я провожу некоторый анализ RNAseq, и у меня есть список geneIDdf для всех моих доступных генов на countmatrix
Я запустил dplyr, чтобы отсеять уникальные строки, затем слился в мой DGEdf с левым внешним объединением
geneIDdf<-distinct(geneIDdf)
annotatedDGE<-merge(x = DGEdf, y = geneIDdf, by = "GeneID", all.x = TRUE)
Затем я проверяю, одинаковы ли nrows для аннотированных строк, а исходные выходные данные DGEdf и Rstudio говорят мне, что это ЛОЖЬ. Затем я проверяю nrow номер индивидуум для DGEdf и annotatedDGE, но annotatedDGE> DGEdf.
Может кто-нибудь пролить свет на то, что происходит>