У меня есть база данных антибиограмм, которую я люблю анализировать с помощью пакета AMR. Я хочу создать al oop, который использует функции пакета AMR и dplyr для различных антибиотиков по одному. Я попробовал несколько вещей, я думаю, что наиболее правильная попытка приведена ниже, но в результате она дает только пустые таблицы.
atb <- c("vancomycine","trimethoprim_sulfamethoxazole","tetracycline","erythromycine","clindamycine","gentamycine","oxaciline","penicilling")
for (i in atb){
a<-tb_all_sau %>%
group_by(year) %>%
summarise(Res = proportion_R(i),Sen = proportion_S(i),I = proportion_I(i),n_isolates = n_rsi(i))
print(a)
}
Так что мне интересно, просто ли я делаю что-то очень неправильное в моем коде или пакете функции не работают в циклах? но я думаю и надеюсь, что первое гораздо более вероятно.