R markdown中的单元局部变量约定

时间:2017-12-14 14:48:02

标签: r naming-conventions r-markdown unused-variables

我经常在细胞中有变量,我不再需要了。说一个循环索引或只是一个中间结果。它们构建在RStudio中的变量列表中,并且不会使它更容易使用。

因此,我想标记那些“单元格本地”变量,以便它们不会在其他单元格中使用。我使用下划线而不是点来分隔标识符中的单词,并坚持使用Hadley Wickam的指南。

我见过的一个约定是以点为前缀。在这种情况下,这有意义吗?或者更确切地说是下划线,比如Python?

1 个答案:

答案 0 :(得分:0)

我认为你的意思是" chunk local。"我知道没有什么是自动的,但如果你像领先.这样的约定,你可以定期运行类似

的内容
 rm(grep("^.", ls(), value=TRUE))

在一个块中