【发布时间】:2019-11-24 21:36:13
【问题描述】:
要清除 RStudio 中的查看器窗格,我们可以单击“扫帚”图标。
有没有办法使用 R 代码做到这一点?
更新:这是一个如何在查看器窗格中随机呈现某些内容的示例(我的问题是我们如何使用代码清除查看器窗格?)
sometext <- "<p>This text will render in the viewer pane</p>"
dir <- tempfile()
dir.create(dir)
TextFile <- file.path(dir, "TextFile.html")
writeLines(sometext, con = TextFile)
rstudioapi::viewer(TextFile)
【问题讨论】:
-
@duckmayr 我将在问题中包含一个屏幕抓取(也许是一个示例)。查看器窗格与全局环境不同(我不想删除任何变量)。我会尽快更新问题
-
哦,我想我现在明白你的意思了。抱歉,只是习惯了人们问其他问题的人
-
我不认为这存在,但希望有人能来证明我错了!
-
我的猜测是应该是可能的,如果我们可以找出在查看器中呈现的临时文件的位置并删除它们?
-
我真的不知道。 This recent blog post 是我为查看器窗格找到的最详细的描述,但没有解决问题。如果找到一个肯定的答案,它可能潜伏在 Shiny 的某个地方。也许你可以渲染一些空白来模拟清除它?