我有一个 R 程序,它进行大量数据分析并将结果输出到文本文件。不幸的是,当我打电话时
system2("open", file_path_as_absolute(toFile));
R解释器声明如下
'../output/HLA-A,B,C,DR,DP,DQ' not found
'GT2' not found
'vs' not found
'LT2_DRB1_output2of9.10.11.12.13.14.16.25.26.28.30.31.32.33.37.38.40.47.57.58.60
.67.70.71.73.74.77.78.85.86.txt' not found
基于此错误,我假设 file_path_as_absolute 标记了文件名,但我不确定如何禁用它。我也尝试过 normalizePath(),但我得到了同样的错误。
编辑
文件本身被称为
"HLA-A,B,C,DR,DP,DQ GT2 vs LT2_DRB1_output2of9.10.11.12.13.14.16.25.26.28.30.31.32.33.37.38.40.47.57.58.60.67.70.71.73.74.77.78.85.86.txt"
并且位于../output
这是我运行打开文件的代码,它给了我同样的错误
openSesame <- paste0('"', file_path_as_absolute(toFile), '"');
system2("open", openSesame);