搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
R语言数据分析与可视化从入门到精通
0.00     定价 ¥ 119.00
图书来源: 浙江图书馆(由JD配书)
此书还可采购13本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787301314807
  • 作      者:
    程乾,刘永,高博
  • 出 版 社 :
    北京大学出版社
  • 出版日期:
    2020-09-01
收藏
编辑推荐
1. 理论为辅、实践为主。本书涉及一些必要的理论知识,特别是在数据分析部分,但总体以实践为主,因此几乎每节都有大量的代码,方便读者实践。
2. 知识全面、系统。本书在介绍了R语言的基础知识后,从数据获取和导出、数据清理和操作、数据分析和可视化方面分别进行了探讨,内容由浅入深、循序渐进。
3. 案例广泛。本书中的案例涉及心理学、社会学、医学、商业和经济等领域,但并不需要读者具备这些领域的专业知识。
4. “新手问答”和“小试牛刀”知识模块。“新手问答”主要对读者学习过程中易出现的疑问或容易犯的错误进行针对性的解答;“小试牛刀”结合每章知识及相关技能,列举综合上机案例,让读者在学完一章内容后能及时回顾和练习,旨在让读者巩固知识、学以致用。
展开
作者简介
程乾,长期从事教育测量和教育大数据分析,擅长教育测量技术、数据可视化、数据挖掘算法和数据库管理,并致力于R的推广和普及。

刘永,R语言极客,数据分析专家,曾任职于科大讯飞(深圳),新光在线(深圳),擅长数据管理、数据可视化、潜在分类分析、结构方程建模和统计计算,对R语言有深入研究。

高博,高级工程师,主要研究方向为云计算与大数据、数据可视化等,熟悉R语言、.Net、PHP、Python、DevOps、MySQL、SQLServer等技术和工具。参与编写了《代码的力量——Discuz!源码分析与插件开发实例进阶》《PHP+MySQL+AJAX Web开发给力起飞》《Java Web应用开发给力起飞》等图书。主持省部级纵向课题3项,参与纵向、横向课题16项,获得软件著作权12项。
展开
内容介绍
  R语言是一个自由、免费、源代码开放的编程语言和环境,它提供了强大的数据分析功能和丰富的数据可视化手段。随着数据科学的快速发展,R语言已经成为数据分析领域炙手可热的通用语言。全书分为3篇共12章,具体内容如下。
  第1篇:入门篇(第1章~第3章)。本篇将带领读者逐步走进R语言的世界,帮助读者对R语言形成初步的认识,并学会如何获取和安装R语言,以及如何在需要时获取帮助。然后介绍R语言的一些基础知识,这些知识是灵活应用R语言的必要前提。最后重点介绍R语言函数的使用方法,同时也会涉及一些其他相关内容,如流程控制和R语言环境等。
  第2篇:进阶篇(第4章~第11章)。本篇介绍R语言数据管理、数据分析和数据可视化的三大威力,包括通过数据获取、导出、整合和清理等操作将零散的数据整合为可以分析处理的数据集的多种方法;并介绍一些常用基础统计和高级统计的实现方法,以及R语言的图形生成、图形修饰、外部绘图插件和图形展示等功能。
  第3篇:实战篇(第12章)。本篇通过一个实战案例,综合讲解R语言在数据处理与可视化分析方面的实战技能。
展开
精彩书摘
R 语言是S 语言的一个分支,而S 语言则是由John Chambers、Rick Becker 和Allan Wilks 等人在贝尔实验室(前身为AT & T,现为朗讯科技)开发的一种用来进行数据探索、统计分析和作图的解释型语言。S 语言最初的实现版本主要是S-PLUS。S-PLUS 是一个商业软件,它基于S 语言,并被MathSoft 公司的统计科学部进一步完善。1995 年,奥克兰大学统计系的Ross Ihaka 和RobertGentleman 基于S 语言的源代码并结合Scheme 语言的语法,编写了一个能执行S 语言的软件。他们以两人名字的首字母将该软件命名为“R”,并公开了该软件的全部源代码,其命令统称为R 语言。因此R 语言其实也是S 语言的一种实现。
1997 年,由11 人组成的R 语言开发核心团队正式成立,负责R 语言的开发和维护。如今R语言核心开发团队已经达到25 人,成员来自世界知名大学和企业。由于R 语言具备出众的扩展性,其使用者越来越多,同时也吸引了大量的开发者编写自定义函数包供更多人使用。自2004 年开始,R 语言基金会几乎每年都支持R 语言社区成员组织的会议,世界各地的R 语言开发者和用户齐聚一堂,讨论R 语言的应用与科研方面的成果。此外,自2008 年开始,国内也定期举行中国R 语言会议,以推动R 语言在我国的普及。
截至2018 年12 月,R 语言在TIOBE 指数中排名第16 位,反映了R 语言的流行程度。
展开
目录
第1篇 入门篇第1章 R语言快速入门 /3
1.1 R语言及其历史 /4
1.1.1 R语言的源起 /4
1.1.2 R语言的版本更新 /4
1.2 R语言的优势和劣势 /5
1.2.1 R语言的优势 /5
1.2.2 R语言的劣势 /6
1.3 R语言的软件获取及安装 /6
1.3.1 获取R语言软件 /6
1.3.2 在Windows平台上安装 /7
1.3.3 在Linux平台上安装 /10
1.3.4 在Mac OS平台上安装 /11
1.4 R语言的辅助工具 /13
1.4.1 R GUI /13
1.4.2 RStudio /16
1.4.3 获取帮助 /19
1.5 新手问答 /21
1.6 小试牛刀:练习设置RStudio全局选项 /21
本章小结  /23
第2章 R语言的编程基础(上) /24
2.1 对象与变量 /25
2.1.1 对象 /25
2.1.2 变量 /26
2.1.3 变量的列举和删除 /28
2.2 数据类型 /30
2.2.1 常用数据类型 /31
2.2.2 特殊值 /31
2.3 数据结构 /32
2.3.1 向量 /32
2.3.2 矩阵和数组 /38
2.3.3 因子 /43
2.3.4 列表 /46
2.3.5 数据框 /50
2.3.6 原子向量和递归向量 /53
2.4 数学运算 /58
2.4.1 基础运算 /58
2.4.2 向量运算 /61
2.4.3 矩阵运算 /64
2.5 新手问答 /65
2.6 小试牛刀:提取数据框子集,并对部分列做统计计算 /66
本章小结  /67
第3章 R语言的编程基础(下) /68
3.1 流程控制 /69
3.1.1 repeat循环 /69
3.1.2 while循环 /70
3.1.3 for循环 /70
3.1.4 if…else语句 /72
3.1.5 switch语句 /73
3.2 编写R函数 /74
3.2.1 函数格式 /74
3.2.2 函数参数 /75
3.2.3 返回值 /77
3.2.4 函数调用 /77
3.3 R语言常用函数 /78
3.3.1 文件操作函数 /78
3.3.2 基础计算函数 /81
3.3.3 概率分布函数 /86
3.3.4 字符处理函数 /90
3.4 R包 /94
3.4.1 R包的管理 /94
3.4.2 R包的加载 /97
3.4.3 自定义R包 /98
3.5 环境空间 /103
3.5.1 环境空间的种类 /103
3.5.2 环境空间的使用方法 /104
3.5.3 环境空间的特征 /106
3.6 新手问答 /108
3.7 小试牛刀:编写函数并实现调用  /109
本章小结  /110
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证