Rプロジェクトを次のディレクトリの/home/user/workarea/project1
に開いているとします。今、私は下にネストされたディレクトリ構造を持っており、このプロジェクトのどこからでもロギングを実行するはずの関数を書いています。この関数をディレクトリ/home/user/workarea/project1/log
にあるファイルに書きたいと思います。私はファイルパスをこの関数の引数として渡す予定です。今、私はこのファイルが常にプロジェクトのメインディレクトリの/ logディレクトリの下に置かれていることを知っていますが、どのプロジェクトが自動的に私のプロジェクトディレクトリなのかを調べるため、常に..
という相対パスを指定するとは限りません。ローカルパス/home/user/workare/project1
をハードコードしたくないのですが、プロジェクトをクローンするたびにこれを検出できるようにします。R Studioの現在のRプロジェクトのパスを自動的に見つける
0
A
答えて
1
rprojrootパッケージは、あなたが探しているものを提供するように聞こえます。特に、find_rstudio_root_file()
関数が必要なものを提供する必要があります。
関連する問題
- 1. クリックしてパスを見つけ、Unity内の現在の2Dプロジェクトに移動
- 2. Google Chromeの現在のアドレスバーを見つけよう(自動IT)
- 3. 見つけ、R
- 4. 現在のパスを見つけるためのヘルパーです。
- 5. Rテキスト内の値を見つける
- 6. R:タイムゾーンポリゴン内のポイントを見つける
- 7. 現在R
- 8. Rのスクリプトを自動化するR
- 9. Rテーブルの名前とスクレイプを見つけるR
- 10. Rの逆関数を見つけるR
- 11. 自動的にRパッケージをインストールしようとするとR
- 12. すぐにデータを見つけるR
- 13. Vimの現在のパスを自動的に変更する方法は?
- 14. R正規表現:最後の1つの一致を見つける
- 15. C#:現在のプロセスを見つける
- 16. 現在のユーザーを見つける
- 17. 自作のRパッケージが独自の機能を見つけられない
- 18. 目的地c自分の現在地を見つけますか?
- 19. R x軸を自動的に避けてください。
- 20. for-eachobjectループ内の現在のオブジェクトのパスを見つける方法
- 21. データでエラーを見つけるR
- 22. Rツール用Visual Studio - Rプロジェクトテンプレートが見つかりません
- 23. SublimeREPL Rを見つけることができませんR
- 24. RのDecilesの自動マージを避けるには?
- 25. パス:Rのデータ分析R
- 26. R内の行の値を反復的に掛けるR
- 27. Visual Studio 2015 - 現在使用されているワークスペースへのパスを見つける(C#/カスタムビルドステップ)
- 28. シグモイド曲線の開始値を自動的に見つける
- 29. Rの中で何かのパーセンテージを見つけるには?
- 30. Rのカラムの平均を見つけるには
作業ディレクトリを取得しますか? '' getwd() '' –
これは、メインプロジェクトフォルダから作業ディレクトリを変更したことがないと仮定します。 –
私はあなたの質問に明確ではありませんが、getwdはあなたの現在のwdを吐き出すだけです。したがって、プロジェクトディレクトリに複数のサブディレクトリがある場合、プロジェクトを開くときのデフォルトは、新しい作業ディレクトリを手動で設定しない限り、メインプロジェクトのディレクトリになります。おもう。 –