今天写了段150行的R代码,由于代码写的非常乱,自己烦躁的不行!于是想有没有什么办法,可以让我的代码折叠起来。这一部分代码是执行A分析,另一段代码是执行B分析,我在写C分析代码的时候,能不能将A、B代码折叠起来,就像if(T){代码块}一样?(if(T){代码块}虽然可以将代码进行折叠,但是在运行时候,很容易整段运行。我想看一下还有没有其他办法将代码块进行折叠呢?)
1 使用section
(1)section长这样:
section长这样(2)如何使用section:
方法1:在RStudio界面中,点击Code -> Insert Section,会弹出一个对话框,填写section的名字,主要填写section下的代码块主要在执行什么工作。
方法2:在RStudio脚本界面,手动敲入一个(几个都可以)#,后面写明这个代码块执行的工作,然后加入至少四个-(减号)、=(等于号)、#(井号)。总结为:#XXX-------。在这个section下敲入代码块,就会自动折叠这些代码块,并且在RStudio脚本界面会有导航栏,随意切换section。
(3)在R中的演示
在R中的演示你也可以将你的代码折叠起来:
代码折叠
(4)小结
1-如果在这个R脚本中,你的代码非常长,可以将代码块折叠起来,直观上是非常整洁的,找代码的时候,不需要连续滚动鼠标滚轮(这个真的会让人抓狂😫)。
2-如果想要对那部分代码进行编写或者改写,你只需要在导航栏中选择要编写section即可!
网友评论