名称R';有多个公开会议

名称R';有多个公开会议,r,session,rgui,R,Session,Rgui,我有很多R课程开放。在Rgui选项中搜索,不确定如何命名每个打开和正在使用的会话 在R中的GUI首选项中搜索,无法获得任何帮助。检查了如何使用命令,它说每个会话都有自己的进程ID,以查找所使用的Sys.getpid() 要根据R会话窗口的名称选择R会话 我的Windows版本以不同的方式显示托盘图标,但我可以通过使用setWindowTitle设置窗口名称来区分不同的GUI。比如说, setWindowTitle("Fred") 我得到一个这样的展示 如果需要自动执行此操作,可以生成一个随

我有很多R课程开放。在Rgui选项中搜索,不确定如何命名每个打开和正在使用的会话

在R中的GUI首选项中搜索,无法获得任何帮助。检查了如何使用命令,它说每个会话都有自己的进程ID,以查找所使用的
Sys.getpid()


要根据R会话窗口的名称选择R会话

我的Windows版本以不同的方式显示托盘图标,但我可以通过使用
setWindowTitle
设置窗口名称来区分不同的GUI。比如说,

setWindowTitle("Fred")
我得到一个这样的展示

如果需要自动执行此操作,可以生成一个随机名称并将此语句粘贴到.Rprofile中

setWindowTitle(paste0(sample(LETTERS, 3, replace=TRUE), collapse=""))

为什么要打开和使用这么多RGUI?如果您需要这样做,并且愿意在RStudio中工作,您可以创建RStudio项目,这些项目将命名并组织目录中特定项目的代码。然后,会话以项目命名。这就足够了。努力工作。非常感谢。一个月以来我一直很好奇是否能做到。搜索了
apropos(“Sys”)
apropos(“session”)
。找不到任何帮助。我很乐意提供帮助。如果您不断增加sessions的数量,它将显示托盘图标,就像我在我的托盘中一样。当会话较少时,就像你在截图中看到的那样。