如何在R中确定我正在运行什么平台?

时间:2010-10-12 22:40:56

标签: r multiplatform

  

可能重复:
  R: determine if a script is running in Windows or Linux

R脚本如何确定它运行的平台?我正在使用R 2.10.1,有时在Windows上,有时在Linux上。我更喜欢内置函数而不是文件系统分类。我已经在描述中用“os”或“platform”搜索了基本软件包的索引 - 没有骰子,唉。

2 个答案:

答案 0 :(得分:7)

R.version()$os的替代方案是.Platform$OS.typeR.Version()$platform。有关详细信息,请参阅?.Platform。请注意,Sys.info()未在所有平台上实施,但确实提供了关于哪个平台R 正在运行的关键信息,而其他平台提供了有关内置<的平台的信息/强>

答案 1 :(得分:4)

您可以使用R.Version()$os