简介
代码太乱了,谁帮我整理下?最近学习王敏杰老师的《数据科学中的R语言》[1],学到了这么个好技巧,正好自己在整理论文中数据模拟的代码。借此机会,在这和大家分享下,也算记个笔记在公众号上。
懒人方法
1. 下载
可以直接通过install.packages()
下载
## install.packages("styler")
2. 使用
安装后,可以直接输入以下代码,即可得到整理后的代码,整理速度和你代码长度有关,代码越长所需时间也就越长。
代码语言:javascript复制styler:::style_active_file()
如果代码记不住,可以根据不同系统进行以下操作:
windows版本
按顺序点击一次即可
windows版本——图来自:数据科学中的R语言
mac版本
按照下面操作点击即可,mac中的addin是藏在Tools中的,这里大家要留心,不然找不到了。
mac版本:步骤一
mac版本:步骤二
真实案例
小编尝试后的结果(小编代码排版还算是可以的吧,但是整理之后也好了许多)。
原始的代码
整理后的代码
原本“杂乱无章”的代码一下子变得整洁了许多。以后再也不用担心老板看我代码想吐了(至少从第一眼来看,还是不错的!内部好不好我也不知道? )
但是养成一个写代码的好习惯还是非常重要的。尤其是备注,这样以后修改更方便,可读性更强。
参考资料
[1]
《数据科学中的R语言》: https://bookdown.org/wangminjie/R4DS/