您应当避免在变量名和函数名中使用 .,原因是:
.
本练习是课程的一部分
通过我们的互动练习之一,将理论转化为实践
在第一章中,您将了解什么是防御式编程,以及如何使用现有包来提升效率。随后,您将学习如何管理环境中加载的包,以及可能出现的命名冲突等问题。
在获得代码执行的及时反馈时,编程会更简单。在 R 中,我们使用消息、警告和错误来向用户传达信息。本章将讨论何时、在何处使用这些沟通工具。
通过一致的编程方式可以避免犯错。本章将向您介绍 R 的最佳实践。
当前练习
只写一个脚本并不难,但要管理包含多个脚本和资源的项目则需要良好的结构。最后一章将教您有效的组织方式,帮助您以最佳工作流从脚本走向包。