命名 R 的多个打开会话

Name R's Multiple Open Sessions

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

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

想要 select 基于 R 会话名称的 R 会话 window。

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

setWindowTitle("Fred")

我得到这样的显示。

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

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