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")

你可能感兴趣的:(R的极客理想 工具篇读书笔记(一))