Я пытаюсь загрузить группу файлов NetCDF, содержащих ежедневные данные, используя R. Поскольку мне нужны данные в течение нескольких лет, я написал цикл для загрузки файлов, но получаю сообщение, что это только первый элемент ' аргумент destfile 'используется и загружается только первый файл.
file_base <- paste0("https://www.ncei.noaa.gov/data/sea-surface-temperature-optimum-interpolation/access/avhrr-only/199801/")
yrs=c("1998")
mon=c("01")
day=("01","02","03")
for (y in yrs){
for (m in mon){
for (d in day){
ymd <- paste0(yrs,mon,day)
fn_url <- paste0 (file_base,"avhrr-only-v2.",ymd,".nc")
fn <- paste0("avhrr-only-v2",ymd,".nc")
download.file(url=paste0(file_base), destfile=fn, method="auto", quiet=TRUE, mode="wb")
}
}
}
Я просмотрел Загрузка нескольких файлов с помощью функции "download.files" и двух других гиперссылок в этой теме, но я до сих пор не могу понять, почему я получаю предупреждение и Как получить R для загрузки нескольких файлов. Я все еще немного новичок в R, поэтому любая помощь / советы будут великолепны. Спасибо!