Rstudio自动识别通过注释设置的R脚本中的标头:

enter image description here

我想利用该功能,但我不太了解Rstudio将其视为标题的规则是什么。有人可以解释吗?

有帮助吗?

解决方案

查看 代码折叠和部分:

代码部分允许您将较大的源文件分解为一组离散区域,以便于它们之间的轻松导航. 。代码部分自动可折叠 - 例如,以下源文件具有三个部分(一个扩展了,另外两个折叠):

要插入新代码部分,您可以使用代码 - >插入部分命令。另外,任何注释行,包括至少四个尾随破折号( - ),相等的符号(=)或磅符号(#)自动创建一个代码部分。例如,以下所有行创建代码部分:

#第一部分-----------------------------------------------------------------------
#第二部分====================================
###第三节###############################

请注意,如上所示,只要 它以四个或更多 - ,=或#字符结尾.

(我自己的亮点)

其他提示

当Rstudio在功能中时,它们似乎可以识别它们。例如:

# SECTION ONE -----------------------------------------------------------------

testfunc <- function(input1,input2,input3){

# SUBSECTION ONE --------------------------------------------------------------
# SUBSECTION TWO --------------------------------------------------------------
  ss2func <- function(x1,x2,x3){

  }
}

# SECTION TWO -----------------------------------------------------------------

这有点丑陋,但是如果您希望一个小节在该部分内部折叠,但也可以单独折叠,则可以在该小节的任一端使用卷曲支架。

# SECTION ONE --------------------------------------------------------------
y <- 11:20

{# SUBSECTION ONE ----------------------------------------------------------
x <- 1:10
}   

# SECTION TWO --------------------------------------------------------------

这样,您可以将第一个小节折叠,同时仍在第一节中查看代码。但是,如果您折叠了第一个小节,则也将关闭。

许可以下: CC-BY-SA归因
scroll top