9

(大規模な) シミュレーションと結果の保存の後に R にコンピューターをシャットダウンさせたいのですが、これは可能ですか?

4

3 に答える 3

11

はい、shutdownパッケージ内の関数を見てくださいfun

システム コマンドのフラグはshutdown、オペレーティング システムによって異なります。関数は、適切にフラグが設定されたコマンドを呼び出すだけです。

fun::shutdown

function (wait = 0) 
{
    Sys.sleep(wait)
    ifelse(.Platform$OS.type == "windows", shell("shutdown -s -t 0"), 
        system("shutdown -h now"))
}
于 2012-08-16T06:22:45.723 に答える
8

Rは、を使用してシステムにコマンドを送信できるため?system、Windowsに必要なものはすべて次の方法で実行できます。

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/shutdown.mspx?mfr=true

Rには、引数で(または).Last()によって制御される関数があるため、これは、を介してシャットダウンコマンドを送信する場所であり、Rを終了した後に発生します。Rを使用したオブジェクトの保存は、またはで実行されますが、名前を付けて保存するデフォルトがありますとよく。quit()q()runLastsystemsavesave.imagequit()

于 2012-08-16T06:26:44.797 に答える