给学生做R培训,我总会先讲数据码农编码三板斧:

  • 代码文件必须有文件说明;
  • 像写论文那样写注释;
  • 设好工作目录;

说到第三点总是有点感觉对不起听众,一丝丝把人带到坑里去了的隐忧。因为在 Windows 系统下,R的文件路径总是这种画风:

setwd('c:\\users\\xxx\\Documents\\R\\projects\\yyy')
# 或者
setwd('c:/users/xxx/Documents/R/projects/yyy')

对于 Windows 的反斜杠(\)路径符号来说简直是逆行开车的节奏。Windows下码农兵器库中有一大堆武器可以很方便的提取路径名、文件名,最不济也可以从资源管理器直接复制路径名过来,但对于R的这种画风最后总不得不在 RStudio 中把 \ 换成 /\\。查找替换用的再熟练,总归是项体力劳动。

那么我为什么还要坚持这项无聊的枯燥活动呢?因为我不需要啊!看动画!

rsexpert_path

再如图设个快捷键,Ctrl+Shift+V 搞定!

rstudio_addinshortcut

那么这么好用的码农居家神器哪里找呢?出门开车上 github 咯!

install_github("huashan/RSExpert")