49

重複の可能性: R
でのオペレーティング システムの検出 (適応型 .Rprofile ファイルなど)

R が実行されているシステムに関する情報を返す R のプリミティブ関数はありますか? 私は主に OS に関心がありますが、他のデータが役立つ可能性があります。

4

2 に答える 2

58

Sys.info()システムに関するすべての情報に使用するSys.info()['sysname']と、OS が表示されます。

R.Version()実行しているアーキテクチャを含む R のバージョンを示します (32 ビット - i386 - 対 64 ビット - x64 - )。

R.home()system.file(package="xxx")ルート担当者の場所に関する情報を提供します。パッケージファイル。

于 2011-01-20T13:36:23.787 に答える
44

次の 3 つの方法があります。

> .Platform$OS.type
[1] "unix"
> version$os ## or R.version$os
[1] "linux-gnu"
> Sys.info()["sysname"]
sysname 
"Linux"

?Sys.infoいくつかの詳細と但し書きについては、 をご覧ください。

于 2011-01-20T13:40:19.067 に答える