Я пытаюсь запустить foreach
l oop следующим образом:
foreach(i=1:n, .combine=c, .packages=c("parallel", "doParallel", "pracma", "oce", "ineq", "gsw", "seewave", "soundecology", "data.table", "openxlsx", "tuneR", "vegan")) %dopar%
res[i,] <- indices(files[i])
Пользовательская функция indices()
использует readWave()
из пакета tuneR для чтения волновых файлов из папки и я oop через них. Каждый раз, когда я запускаю это, я получаю следующую ошибку:
Error in readWave(x) : Object 'i' not found
Проблема не возникает в for
l oop. Я гуглил это, но никто, кажется, не имел этого. Может кто-нибудь помочь, пожалуйста?