Скачать несколько файлов, используя цикл (и переменную) в R - PullRequest
0 голосов
/ 24 января 2019

Мне нужно скачать много файлов по ссылке "HTML", используя R.

Ссылки выглядят следующим образом:

http://bioinf -applied.charite.de /supernatural_new / src / download_mol.php? sn_id = SN00000001

с увеличением числа id= для каждого последующего файла.Я хочу загрузить первые 1000 файлов, от: ...id=SN00000001 до ...id=SN00001000

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

1 Ответ

0 голосов
/ 24 января 2019

Примерно так:

for(i in 1:1000){
  x <- sprintf("%08d", i)
  myPath <- paste0("http://bioinf-applied.charite.de/supernatural_new/src/download_mol.php?sn_id=SN", x)
  download.file(myPath, paste0("SN", x, ".mol"))
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...