首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 R语言编程--基于tidyverse
内容
内容推荐
这是一本基于tidyverse入门R语言编程的书,本书从基本的编程语法讲起,适合编程零基础的读者阅读。本书结合新的R语言编程范式,让读者学习更高效率的R编程,尤其是真正用整洁优雅的数据化编程思维解决一系列数据问题,包括数据清洗、数据处理、数据可视化、统计建模、文档沟通等,并在附录中将透视表、网络爬虫、高性能计算、机器学习等典型应用囊括其中,为读者提供了丰富的R实用编程案例,也可作为一本R语言语法大全的工具书。
本书面向热爱R语言编程的读者,适合统计学、数据分析、数据可视化等领域的读者阅读参考,也可以作为高等院校相关专业的R语言教材。
作者简介
张敬信,哈尔滨工业大学基础数学博士,现为哈尔滨商业大学数学与应用数学系主任、副教授、应用统计硕导、数学建模主教练。主研方向为数学建模、数据挖掘等,热爱编程、擅长R语言。常驻知乎平台,粉丝7万+。发表SCI论文4篇,主持黑龙江省哲学社科项目1项,黑龙江省教育厅科技项目1项。
目录
1 基础语法
1.1 搭建R环境及常用操作
1.1.1 搭建R环境
1.1.2 常用操作
1.2 数据结构:向量、矩阵、多维数组
1.2.1 向量(一维数据)
1.2.2 矩阵(二维数据)
1.2.3 多维数组(多维数据)
1.3 数据结构:列表、数据框、因子
1.3.1 列表
1.3.2 数据框(数据表)
1.3.3 因子
1.4 数据结构:字符串、日期时间
1.4.1 字符串
1.4.2 日期时间
1.4.3 时间序列
1.5 正则表达式
1.5.1 基本语法
1.5.2 若干实例
1.6 控制结构
1.6.1 分支结构
1.6.2 循环结构
1.7 自定义函数
1.7.1 自定义函数
1.7.2 R自带的函数
2 数据操作
2.1 tidyverse简介与管道
2.1.1 tidyverse包简介
2.1.2 管道操作
2.2 数据读写
2.2.1 用于数据读写的包与函数
2.2.2 数据读写实例
2.2.3 连接数据库
2.2.4 关于中文编码
2.3 数据连接
2.3.1 合并行与合并列
2.3.2 根据值匹配合并数据框
2.3.3 集合运算
2.4 数据重塑
2.4.1 什么是整洁的数据
2.4.2 宽表变长表
2.4.3 长表变宽表
2.4.4 拆分列与合并列
2.4.5 方形化
2.5 基本数据操作
2.5.1 选择列
2.5.2 修改列
2.5.3 筛选行
2.5.4 对行排序
2.5.5 分组操作
2.6 其他数据操作
2.6.1 按行汇总
2.6.2 窗口函数
2.6.3 滑窗迭代
2.6.4 整洁计算
2.7 数据处理神器:data.table包
2.7.1 通用语法
2.7.2 数据读写
2.7.3 数据连接
2.7.4 数据重塑
2.7.5 数据操作
2.7.6 分组操作
3 可视化与建模技术
3.1 ggplot2基础语法
3.1.1 ggplot2概述
3.1.2 数据、映射、几何对象
3.1.3 标度
3.1.4 统计变换、坐标系、位置调整
3.1.5 分面、主题、输出
3.2 ggplot2图形示例
3.2.1 类别比较图
3.2.2 数据关系图
3.2.3 数据分布图
3.2.4 时间序列图
3.2.5 局部整体图
3.2.6 地理空间图
3.2.7 动态交互图
3.3 统计建模技术
3.3.1 整洁模型结果
3.3.2 辅助建模
3.3.3 批量建模
4 应用统计
4.1 描述性统计
4.1.1 统计量
4.1.2 统计图
4.1.3 列联表
4.2 参数估计
4.2.1 点估计与区间估计
4.2.2 最小二乘估计
4.2.3 最大似然估计
4.3 假设检验
4.3.1 假设检验原理
4.3.2 基于理论的假设检验
4.3.3 基于重排的假设检验
4.4 回归分析
4.4.1 线性回归
4.4.2 回归诊断
4.4.3 多元线性回归实例
4.4.4 梯度下降法
5 探索性数据分析
5.1 数据清洗
5.1.1 缺失值
5.1.2 异常值
5.2 特征工程
5.2.1 特征缩放
5.2.2 特征变换
5.2.3 特征降维
5.3 探索变量间的关系
5.3.1 两个分类变量
5.3.2 分类变量与连续变量
5.3.3 两个连续变量
6 文档沟通
6.1 R Markdown
6.1.1 Markdown简介
6.1.2 R Markdown基础
6.1.3 表格输出
6.2 R与Latex交互
6.2.1 Latex开发环境
6.2.2 Latex嵌入Rmd
6.2.3 期刊论文、幻灯片、书籍模板
6.3 R与Git版本控制
6.3.1 Git版本控制
6.3.2 RStudio与Git/GitHub交互
6.4 R Shiny
6.4.1 Shiny基本语法
6.4.2 响应表达式
6.4.3 案例:探索性数据展板
6.5 开发R包
6.5.1 准备开发环境
6.5.2 编写R包工作流
6.5.3 发布到CRAN
6.5.4 推广包(可选)
附录A R6类面向对象编程简单实例
附录B 错误与调试
B.1 解决报错的一般策略
B.2 错误调试技术
B.3 异常处理
附录C 用R实现Excel中的VLOOKUP与透视表
C.1 VLOOKUP查询
C.2 数据透视表
附录D 非等连接与滚动连接
D.1 非等连接
D.2 滚动连接
附录E R与网络爬虫
E.1 rvest爬取静态网页
E.2 用httr包爬取动态网页
附录F R与高性能计算
F.1 并行计算
F.2 运行C++代码
F.3 对超出内存容量的数据集进行处理
F.4 大型矩阵运算
附录G R机器学习框架
G.1 mlr3verse
G.2 tidymodels
标签
缩略图
书名 R语言编程--基于tidyverse
副书名
原作名
作者 张敬信
译者
编者
绘者
出版社 人民邮电出版社
商品编码(ISBN) 9787115603807
开本 16开
页数 302
版次 1
装订 平装
字数 502
出版时间 2023-02-01
首版时间 2023-02-01
印刷时间 2023-02-01
正文语种
读者对象 本科及以上
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 592
CIP核字 2022206209
中图分类号 TP312
丛书名
印张 20.5
印次 1
出版地 北京
260
186
15
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/12 12:36:58