У меня есть датафрейм с набором геномных c координат. Я sh найду гены вокруг этих координат, используя nearest.gene()
, которые печатают результаты по одному за раз. Я изо всех сил пытался запустить функцию в al oop:
apply(gene_lst, 1, function (x) nearest.gene(chr=gene_lst$Chr, pos=gene_lst$Pos))
1 2 3 4 5 6 7 8 9 10
"ACBD3" "ACBD3" "ACBD3" "ACBD3" "ACBD3" "ACBD3" "ACBD3" "ACBD3" "ACBD3" "ACBD3"
Она перезаписывает первый вывод для следующих девяти координат. Есть ли лучший способ запустить эту функцию?