搜索
查看: 55|回复: 0

[R] R for data science 第四章第六章

[复制链接]

10

主题

10

帖子

100

积分

注册会员

Rank: 2

积分
100
发表于 2018-11-7 13:47:51 | 显示全部楼层 |阅读模式
R for data science 第四章—工作流:脚本/                                   第六章—工作流:项目
  • 为了拓展工作空间,我们应该使用 RStudio 脚本编辑器

  • 如果你很重视一段代码,那么脚本编辑器就是存放这段代码的绝好位置。你可以在控制台中不断调试,一旦代码正常运行并输出预期结果,你就可以将其放在脚本编辑器中。当退出 RStudio 时,它会自动保存编辑器中的内容,并在重新打开时自动加载编辑器中的内容。
  • 应该定时保存脚本,并做好备份。

4.1 运行代码
  • Ctrl+Enter。这组快捷键会在控制台中执行当前的 R 语句。

  • 除了按照语句顺序运行,还可以一次性运行整个脚本:Ctrl+Shift+S。定期运行整个脚本,可以让你确认脚本中所有重要的代码都没有问题。

  • 不要在分享的脚本中包括install.packages() 函数或 setwd() 函数。会改变他人计算机设置。

4.2 RStudio自动诊断
  • 脚本编辑器还会利用红色波浪线和边栏的红叉来高亮显示语法错误
  • 将鼠标移到红叉上就可以看到错误提示

  • RStudio 还能找出潜在的代码问题


  • 分析中的哪些部分是“真实的”?也就是说,你会将哪些部分保存下来作为持久的记录?

  • 你的分析工作“位于”哪里?

6.1 什么是真实的
  • 指示 RStudio 不在两次会话间保存工作空间

  • 这样设置会导致 RStudio 在重新启动时无法记住前一次运行代码的结 果。但会迫使你将所有重要的交互都写在代码中。如果只是将一次 重要计算的结果保存在工作空间中,而不是将计算过程本身保存在代码中,会更痛苦



上一篇:<R for Data Science> 读书笔记6 | 第十章: Tibbles
下一篇:使用forcats处理因子
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|生信技能树    

GMT+8, 2018-11-16 22:49 , Processed in 0.028988 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.