R 写入多个NCDF4文件

R 写入多个NCDF4文件,r,R,我正试图用R编写多个NCDF4文件。我有大量的文件要在分析中读取并输出到新的NCDF4文件。 下面是创建和写入单个NCDF4文件的代码。这段代码可以很好地创建和写入文件。 我需要一些代码来替换ncfname循环数据并创建一个netCDF4文件,只要循环设置正确,每次迭代都可以工作。首先,循环语法必须正确。您的示例中没有您的循环,因此我无法直接对其进行评论。其次,正如您所指出的,您必须使用不同的字符串来命名netCDF文件。你可以用这样的东西 ncfname <- sprintf('ABC%

我正试图用R编写多个NCDF4文件。我有大量的文件要在分析中读取并输出到新的NCDF4文件。 下面是创建和写入单个NCDF4文件的代码。这段代码可以很好地创建和写入文件。
我需要一些代码来替换ncfname循环数据并创建一个netCDF4文件,只要循环设置正确,每次迭代都可以工作。首先,循环语法必须正确。您的示例中没有您的循环,因此我无法直接对其进行评论。其次,正如您所指出的,您必须使用不同的字符串来命名netCDF文件。你可以用这样的东西

ncfname <- sprintf('ABC%03d.nc', i)

ncfname谢谢你nawendtI将对此进行研究,并希望能返回给你确认成功谢谢你nawendt。这段代码工作得非常好。我只需要解决为什么它不循环。但这是另一个问题。伊安纳温特。我已经尝试了我所知道的一切,以获得正确的循环,我只能得到一个输出文件。我的整个分析循环大约有400行长,到目前为止,要放在这里是非常大的。你能给我一个简单的循环例子吗?我可以根据我的需要进行调整。如果这可能是一个简单的修复,你能告诉我循环的错误信息是什么吗?或者至少是什么在循环中不起作用?
ncfname <- sprintf('ABC%03d.nc', i)