由于数据量很大(10 GB),我必须使用我们单位的服务器运行它(以避免内存问题)。我只能在我的平台是 Linux 时使用服务器。我很感激任何关于我们如何在 Linux 平台下运行此代码的想法。
dir1 <- list.files("D:sdr", "*.bin", full.names = TRUE)
dir2 <- list.files("D:dsa", "*.img", full.names = TRUE)
file_tot<-array(dim=c(1440,720,664,2))
for(i in 1:length(dir1)){
file_tot[,,i,2] <- file_tot[,,i,2]*0.000030518594759971
file_tot[,,i,2][file_tot[,,i,2] == 9999 ] <- NA
}
})