潘文捷
人物简介:
Hadley Wickham,RStudio首席科学家,斯坦福大学和奥克兰大学的兼职教授,R基金会成员。R添加包tidyverse(包含ggplot2和dplyr)的主要开发人员,这些R包旨在支持数据科学。著有《R for Data Science》(与Garrett Grolemund台著)、《R Packages》和《ggplot2:Elegant Graphics for Data Analysis》。2019年获得考普斯总统奖(国际统计学领域奖项)。
高级R语言编程指南(原书第2版)书籍相关信息
- ISBN:9787111663034
- 作者:李洪成 / 潘文捷 / [美] Hadley Wickham / 许金炜
- 出版社:冶金工业出版社/机械工业出版社
- 出版时间:2020-8
- 页数:381
- 价格:139.00元
- 纸张:暂无纸张
- 装帧:平装
- 开本:暂无开本
- 语言:暂无语言
- 丛书:数据科学与工程技术丛书
- 原作名:Advanced R
- 适合人群:数据科学家, 研究生及博士生,R语言爱好者,统计学专业人士,数据分析师,软件开发者
- TAG:统计学 / 数据分析 / 数据科学 / 高级编程 / 统计软件 / 编程技巧 / R语言 / 编程指南
- 豆瓣评分:暂无豆瓣评分
- 更新时间:2025-05-08 23:47:59
内容简介:
本书由R语言领军人物Hadley Wickham亲笔撰写,深入阐释R语言编程的核心技术、工具,并提供大量实用编程技巧,可以帮助你了解R语言底层的工作方式,提升R语言编程技能,有效解决实际工作中的各种R语言编程问题。
全书分为五部分,第一部分(第2-8章)详细介绍R语言基础知识,包括名字和取值、向量、子集选取、控制流、函数、环境、条件;第二部分(第9-11章)介绍函数式编程,包括泛函、函数工厂和函数运算符;第三部分(第12-16章)介绍面向对象编程,包括基础类型、S3、R6、S4,以及各系统之间的权衡;第四部分(第17-21章)介绍元编程技术,包括表达式、准引用、计算、翻译R代码等;第五部分(第22-25章)介绍R的高级技术,包括调试、衡量性能、改进性能、使用C++重写R代码。
本书展示了R的特别之处,为想深入学习R、理解R语言的初学者奠定了基础;中级R程序员则可以通过本书更深入地学习解决各种问题的新策略;而其他语言的程序员可以通过本书细致地了解R语言并理解R语言的运行方式。
第二版的更新如下:首部分增加三章新的内容:名字和取值、控制流、条件;全面介绍面向对象编程,涵盖S3、R6、S4,以及如何在它们中进行选择;更深入地介绍元编程,包括新的tidy评估框架;使用新的添加包,如rlang和purrr进行函数式编程,添加包rlang为低级操作提供了简洁的接口。
全格式电子版 - 免费下载