formatR格式化R代码

如果经常写代码,那你一定希望有一个工具可以简单得格式化代码将其美化一下。在Perl中有鼎鼎大名的perltidy,那么在R中有没有类似的工具呢?
答案是肯定的,它就是formatR(作者是谢益辉;这里是他的主页)。
formatR的使用方法如下:

1
2
3
4
5
6
#安装formatR;如果已安装,请跳过此步
install.packages("formatR")
#载入formatR
library(formatR)
#把raw.r格式化为tidy.r
tidy.source("raw.r",file="tidy.r")