← 黑客书架

高级 R 语言编程 封面

高级 R 语言编程

Advanced R

Hadley Wickham · 初版 2014 年

  • 33次提及
  • 19人推荐
  • 27位 HN 评论者

简介

Advanced R展示了用于攻克各类R语言编程问题的实用工具和技术,助您避开失误与死胡同。凭借十余年的R语言编程经验,作者展现了蕴藏于R核心之中的优雅、优美与灵活性。本书旨在培养编写优质代码所需的核心技能,以应对多种应用场景。您将学到:R的基础知识,包括标准数据类型和函数;作为解决广泛问题实用框架的函数式编程;元编程的优劣之处

为什么值得读

跳过常规数据分析套路,直接深挖语言底层的设计哲学

适合:已有其他编程经验且想深入理解该语言的程序员

值得读指数:56 / 100

Hacker News 读者推荐

有人手头有学习 R 语言的最佳网站清单吗?我手头只有两个,而且其中一个还是给进阶用户看的:http://adv-r.had.co.nz - Hadley Wickham 的《Advanced R》https://learnxinyminutes.com/docs/r/ 我的链接都存在 Github 上:https://github.com/melling/ComputerLanguages/blob/master/r.o...

melling 在 HN 的推荐

……R 的 lisp 味在实际应用中的又一个例子 [0]。此外,想想在 R 里遍历 S 表达式有多简单。R 里的表达式只能是四种东西之一:原子值、名称、调用或 pairlist。Wickham 的《Advanced R》对此有极好的入门介绍 [1]。我认为 Wickham 在 tidyverse 上令人惊艳的成果(它彻底改变了你在 R 里的编码方式)仅仅是重新发掘 R 内在 lisp 能力的开始,可以说是某种“R:……

othello 在 HN 的推荐

如果你已经掌握了另一门动态语言并且想学 R,我建议直接跳过所有偏数据分析的 R 入门教程,直接从 Hadley Wickham 的《Advanced R》开始看。它会在你被搞晕之前,把你会遇到的所有奇葩特性一股脑讲清楚。之后你再去读数据分析教程,就可以专注于内容本身,而不会被 R 自身的诡异机制卡住了。

qntty 在 HN 的推荐

找书

在黑客书架打开完整页面 →

数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。