欢迎使用《高级R语言编程指南》的第2版。本版有三个主要目标:增加我在第1版发布后才完全理解的重要概念。减少已不太实用的主题,以及我认为确实令人兴奋但结果却不那么实用的主题。使用更好的文本、更清晰的代码和更多的图表,使内容更易于理解。

如果你熟悉第1版,就会发现此前言介绍了主要的改动,以便你可以将重点放在新的领域上。如果你正在阅读本书的印刷版本,你会很快注意到一个变化:书中包含了100多个新图表。

本版中的另一个重大变化是使用了新的添加包,尤其是rlang(http://rlang.r-lib.org),它为低级数据结构和操作提供了干净的接口。第1版几乎完全使用了基础包的R函数,这给教学带来了挑战,因为许多函数是多年独立发展的,所以很难看到隐藏在函数名称和参数的偶然变化中的重要基础思想。我将继续在各节的脚注中以及需要的地方显示基本等价的内容。但是如果你希望在本书中看到这些想法的纯粹的R基础包中的表示,我建议你阅读第1版。你可以在线访问http://adv-r.had.co.nz。


根据中华人民共和国国家版权局相关法规,本站不提供该PDF电子版书籍
您可以进入交流社群中继续寻找资料或购买正版书籍

Linux交流群

技术交流社群:https://www.linuxprobe.com/club

Linux书籍在线阅读:https://www.linuxprobe.com/chapter-00.html

本文原创地址:https://www.linuxprobe.com/advanced-r-language.html编辑:xiangping wu,审核员:逄增宝