デフォルトでRでコマンド履歴/セッションの保存を無効にすることは可能ですか? .RData と .RHistory ファイルは本当に嫌いです !!
8445 次
4 に答える
15
でRを起動するだけ--no-save
です。を参照してくださいR --help
。
これをショートカットに追加します (たとえば、Windows では、ショートカットを右クリックしてプロパティを選択すると、「ターゲット」の下にあります)。
于 2012-04-11T00:11:27.760 に答える
7
R gui を使用している場合、Brian Ripley による別の非常に優れたアプローチ (ここを参照) は、「R_HOME/etc/Rprofile.site」ファイルに次の行を追加することです。
q <- function (save = "no", status = 0, runLast = TRUE)
.Internal(quit(save, status, runLast))
1 つの注意点: コマンドラインから R を呼び出した場合、これは機能しません。その場合は--no-save
、@mdsumner の回答で説明されている引数を使用してください。
'Rprofile.site' および '.Rprofile' (オプションのディレクトリごとの構成ファイル) の詳細については、常に役立つ?Startup
ヘルプ ファイルを参照してください。
于 2012-04-11T07:08:00.027 に答える
1
さらに柔軟 (Windows)、R と RStudio を右クリック メニューに追加して、任意のディレクトリから開始できるようにします。
R-Gui: 以下をファイル rguihere.reg に保存し、ダブルクリックします。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Folder\shell\RGui]
@="R Gui here"
[HKEY_CLASSES_ROOT\Folder\shell\RGui\command]
@="cmd.exe /c \"pushd %L &&start rgui --no-restore --no-save\""
Rスタジオ
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Folder\shell\RStudio]
@="RStudio here"
[HKEY_CLASSES_ROOT\Folder\shell\RStudio\command]
@="cmd.exe /c \"pushd %L &&start C:\\PROGRA~1\\RStudio\\bin\\rstudio.exe\""
于 2012-04-11T09:29:25.203 に答える