一連のデータ分析を行い、結果をテキスト ファイルに出力する 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);