有没有办法确定R代码是否在客户端(笔记本电脑安装)或服务器上运行 - 在R服务器安装中

Zor*_*nic 2 client r server

有没有办法确定R代码是在客户端(笔记本电脑安装)还是服务器上运行 - 在R服务器安装中?一个原因是确定要包含哪些电子邮件库来发送电子邮件 - 因为如果在Linux VM上运行,那么电子邮件的发送方式将不同于从公司MS域环境中的客户端发送的电子邮件.

谢谢

Mat*_*erg 5

您可以从R中查询主机名:

> Sys.info()['nodename']
        nodename 
"U8002287-TPL-B"
Run Code Online (Sandbox Code Playgroud)

https://stat.ethz.ch/pipermail/r-help/2011-June/280773.html