关于本书的内容有任何问题,请联系 人邮社 王宣
【章名目录】 第1部分 第1章 概述 第2章 R语言数据操作 第3章 R语言数据分析 第2部分 第4章 R语言基础绘图系统 第5章 常用图形类型 第3部分 第6章 ggplot2绘图 第7章 plotly绘图 【详细目录】 第1部分 第1章 概述 1.1 数据分析的意义 2 1.1.1 数据分析的重要性 2 1.1.2 数据分析技术 3 1.2 数据分析流程 5 1.2.1 数据分析的主要步骤 5 1.2.2 影响数据可视化的因素 6 1.3 可视化对象的结构 9 1.3.1 数据可视化的要素 9 1.3.2 核心视觉元素 11 1.4 R语言环境配置 12 1.4.1 R系统下载与安装 12 1.4.2 R系统基础 13 1.4.3 R语言中的扩展包 18 1.5 本章小结 20 习题1 20 第2章 R语言数据操作 2.1 数据类型 22 2.1.1 基本数据类型 22 2.1.2 数据类型转换 27 2.2 数据结构 28 2.2.1 向量、矩阵和数组 29 2.2.2 数据框 34 2.2.3 列表 38 2.2.4 因子 39 2.3 向量化运算 40 2.3.1 向量化运算的基本概念及实现方法 40 2.3.2 自定义函数的向量化 43 2.3.3 apply函数族 43 2.4 随机数与抽样 45 2.4.1 概率分布与随机数生成 45 2.4.2 抽样 47 2.5 数据导入与导出 49 2.5.1 工作空间 49 2.5.2 数据导入 50 2.5.3 数据导出 52 2.6 本章小结 54 习题2 54 第3章 R语言数据分析 3.1 数据预处理 56 3.1.1 数据查看 56 3.1.2 数据清洗 59 3.1.3 数据转换 63 3.2 数据统计描述 67 3.2.1 统计矩 67 3.2.2 相关性分析与方差分析 70 3.2.3 参数估计 74 3.3 数据降维 76 3.3.1 主成分分析 76 3.3.2 因子分析 77 3.4 聚类分析 81 3.4.1 基于中心的聚类 82 3.4.2 基于密度的聚类 86 3.4.3 层次聚类 89 3.5 回归分析 90 3.5.1 简单线性回归 91 3.5.2 广义线性回归 95 3.5.3 非线性回归 97 3.6 本章小结 100 习题3 100 第2部分 第4章 R语言基础绘图系统 4.1 基本绘图函数和参数访问函数 103 4.1.1 plot ( )函数 103 4.1.2 参数查询与设置函数——par( )函数 107 4.2 绘图布局 110 4.2.1 绘图窗口及绘图区域 110 4.2.2 子图 111 4.2.3 数轴 112 4.3 视觉属性调整 114 4.3.1 颜色 114 4.3.2 点 116 4.3.3 线 117 4.3.4 文字 119 4.4 文字标注 120 4.4.1 字符型标注 120 4.4.2 数学表达式 122 4.4.3 图例 124 4.5 导出图形 127 4.5.1 直接输出绘图文件 127 4.5.2 保存屏幕绘图 129 4.6 本章小结 129 习题4 129 第5章 常用图形类型 5.1 散点图 131 5.1.1 基础散点图 131 5.1.2 回归模型 133 5.1.3 遮挡的处理 137 5.1.4 高维数据的处理 138 5.2 序列图 141 5.2.1 时间序列图 141 5.2.2 日期表示 143 5.2.3 多变量序列 144 5.2.4 模型与趋势 145 5.3 描述统计图 146 5.3.1 直方图 146 5.3.2 箱形图 150 5.3.3 柱状图 154 5.3.4 热图 159 5.3.5 马赛克图 163 5.3.6 饼图 165 5.4 本章小结 168 习题5 168 第3部分 第6章 ggplot2绘图 6.1 图形语法 171 6.1.1 图形的组成 172 6.1.2 绘图的步骤 173 6.2 图形要素 176 6.2.1 图层 176 6.2.2 比例尺 180 6.2.3 坐标系 187 6.2.4 分面 189 6.2.5 主题 192 6.3 美学映射 196 6.3.1 轮廓颜色与填充颜色 196 6.3.2 形状与线型 197 6.3.3 标注与位置 200 6.4 图形绘制方法 202 6.4.1 数据加载方式 202 6.4.2 快速绘图函数 203 6.4.3 分组绘图 205 6.4.4 定制绘图函数 207 6.4.5 极坐标变换 210 6.5 本章小结 212 习题6 213 第7章 plotly绘图 7.1 plotly对象创建 215 7.1.1 plotly对象 216 7.1.2 plot_ly ( )函数 218 7.1.3 ggplotly ( )函数 222 7.2 图形绘制 226 7.2.1 add_* ( )函数 226 7.2.2 绘图形式 231 7.3 图形布局 242 7.3.1 图例 242 7.3.2 数轴与刻度 243 7.3.3 子图与插图 246 7.4 交互方式 249 7.4.1 配置修改 250 7.4.2 modebar修改 251 7.4.3 hoverinfo修改 251 7.5 静态图保存 252 7.5.1 webshot( ) 252 7.5.2 orca( ) 253 7.6 本章小结 255 习题7 255
本书通过不断调整与优化,形成了结构合理、循序渐进、容量适度的10个教学单元:计算机基础知识、计算机硬件基础、计...
本书是一本采用任务驱动式体例编写的ECharts数据可视化技术教材,以通俗易懂的语言和丰富实用的任务,帮助读者...
本书是面向PHP语言和MySQL数据库初学者的一本入门教材,使用通俗易懂的语言、丰富的图解和实用的案例,详细讲...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
本书全面、系统地介绍银河麒麟桌面操作系统的基础知识、WPS Office的基本操作,以及其他信息技术的相关内容...
我要评论