R的极客理想 工具篇读书笔记(一)

formatR 代码自动化排版

tidy.source 对代码进行格式化

  • 以字符串作为输入参数
    tidy.source(text = c())
  • 以R程序文件作为输入
    messy <- system.file("format","messy.R",package="formatR") tidy.source(messy)
  • 格式化并输出R脚本文件
    f <- "demo2.R" tidy.source(x,keep.blank.line=TRUE,file=f) file.show(f)

tidy.eval 输出格式化后的R代码和运行结果

usage 格式化函数定义,并按指定宽度输出

  • width = 30

tidy.gui 一个GUI工具,支持编辑并格式化R代码

tidy.dir 对某个目录下所有R脚本进行格式化

  • tidy.dir(path = "dir")
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容