从Fortran调用R脚本
我正在用Fortran 90进行恶劣天气模拟。我想在R中调用一个脚本来执行一些复杂的数据分析。我发现的唯一方法是在文件中写入数据,然后从Fortan调用系统函数从Fortran调用R脚本,r,fortran90,R,Fortran90,我正在用Fortran 90进行恶劣天气模拟。我想在R中调用一个脚本来执行一些复杂的数据分析。我发现的唯一方法是在文件中写入数据,然后从Fortan调用系统函数 call system('R CMD BATCH script.r outcome.out') 并在output.out中读取Fortran中的分析结果。当模拟给出假数字时,为了管理文件output.out,这会出现一些问题。 从Fortran调用R是否存在一种更优雅的方式?我建议不要从Fortran调用R,而是扭转这种局面。我经
call system('R CMD BATCH script.r outcome.out')
并在output.out中读取Fortran中的分析结果。当模拟给出假数字时,为了管理文件output.out,这会出现一些问题。
从Fortran调用R是否存在一种更优雅的方式?我建议不要从Fortran调用R,而是扭转这种局面。我经常从R中调用Fortran模型(可执行文件),然后在R中获取结果。使用R作为控制模型的一种手段,可以并行运行它们
大多数情况下,我实际上使用的是一个系统,其中模型使用Fortran运行,模型使用Python运行,我使用R进行后期处理。到底是什么样的问题“一些问题”是一个模糊的问题。如果出现错误,我在管理R的输出文件方面有一些困难。