重複の可能性:
detecting operating system in R (e.g. for adaptive .Rprofile files)
How can I determine in R what platform I'm running on?R内のOSの確認方法
Rが実行されているシステムについての情報を返しますRにおける原始関数があります?私はOSを主に心配していますが、他のデータも参考になる可能性があります。
重複の可能性:
detecting operating system in R (e.g. for adaptive .Rprofile files)
How can I determine in R what platform I'm running on?R内のOSの確認方法
Rが実行されているシステムについての情報を返しますRにおける原始関数があります?私はOSを主に心配していますが、他のデータも参考になる可能性があります。
Sys.info()
を使用すると、システムに関するすべての情報はSys.info()['sysname']
になります。
R.Version()
は、実行しているアーキテクチャ(32ビット - i386 - 64ビット - x64 - )を含む、Rのバージョンを提供します。
R.home()
およびsystem.file(package="xxx")
は、ルートrespの場所に関する情報を提供します。パッケージファイル。
> .Platform$OS.type
[1] "unix"
> version$os ## or R.version$os
[1] "linux-gnu"
> Sys.info()["sysname"]
sysname
"Linux"
は、いくつかの詳細と但し書きについて?Sys.info
を見てみましょう:ここ
'Sys .info()$ sysname'を 'Sys.info()['sysname']'に変更しますか?前者はエラー "Sys.info()$ sysname:$演算子は原子ベクトルには無効です"でエラーをスローします。 – Jonathan
@Jonathan true、私はチェックしたはずです –
その変更は答えよりももっと新しい可能性があります...私はRがその投稿を2.13ほど強く締めたと思います。 –
は、次の3つの方法です。
[Rのオペレーティングシステムを検出する(例:適応性のある.Rprofileファイル)](http://stackoverflow.com/questions/4463087/detecting-operating-system-in-reg-for-adaptive-rprofile-ファイル) – Marek
そしてこれ1つ:http://stackoverflow.com/questions/3919621/how-can-i-determine-in-r-what-platform-im-running-on/3922058#3922058 –