本书主要内容

本书分为上下部分。上半部分旨在为你讲解R技术细节和使用技巧。每章都简要地介绍了一组不同的数据类型(例如第4章介绍向量、矩阵和数组)或概念(例如第8章介绍分支和循环)。

下半部分会更有意思:你能看到真实的数据分析。每章分别介绍标准数据分析流程的一部分,从输入数据到发布结果。

第一部分包括如下内容。

  • 第1章:如何安装R以及在哪里得到帮助。
  • 第2章:如何将R作为一个科学计算器使用。
  • 第3章:以不同的方式检查变量。
  • 第4章:向量、矩阵和数组。
  • 第5章:列表和数据框(类似电子表格的数据)。
  • 第6章:环境和函数。
  • 第7章:字符串和因子(用于类别数据) 。
  • 第8章:分支(ifelse)和基本的循环。
  • 第9章:使用apply函数的高级循环应用函数及其变种。
  • 第10章:如何安装和使用附件包。
  • 第11章:日期和时间。

第二部分的主题如下。

  • 第12章:如何将数据导入R。
  • 第13章:清理和操作数据。
  • 第14章:通过统计计算和绘图探索数据。
  • 第15章:如何建模。
  • 第16章:各种高级编程技术。
  • 第17章:如何为他人打包。

最后,第三部分的附录介绍一些有用的参考资料。

  • 附录A:比较不同类型变量的属性表。
  • 附录B:可以用R做的其他事。
  • 附录C:每章后测验题的答案。
  • 附录D:每章后编程练习题的答案。