第 1章 Anaconda生态系统 1
1.1 简介 1
1.1.1 通过Anaconda使用
Jupyter的理由 2
1.1.2 在无须预装的情况下
使用Jupyter 2
1.2 Miniconda 5
1.3 Anaconda云 5
1.4 查找帮助 6
1.5 总结 8
1.6 问题回顾及练习 9
第 2章 Anaconda安装 11
2.1 安装Anaconda 11
2.2 测试Python 13
2.3 使用IPython 14
2.4 通过Jupyter使用Python 16
2.5 Spyder简介 17
2.6 通过Conda安装R 19
2.7 安装Julia并链接到Jupyter 20
2.8 安装Octave并链接到Jupyter 21
2.9 查找帮助 23
2.10 总结 25
2.11 问题回顾及练习 25
第3章 数据基础 27
3.1 数据源 28
3.2 UCI机器学习 28
3.3 Python包pandas简介 31
3.4 输入数据的几种方式 32
3.4.1 使用R输入数据 33
3.4.2 使用Python输入数据 34
3.5 Quandl数据分发平台简介 36
3.6 处理缺失数据 39
3.7 数据排序 42
3.7.1 切割数据集 45
3.7.2 合并不同数据集 45
3.7.3 数据输出 48
3.8 Python包cbsodata简介 49
3.9 Python包datadotworld简介 50
3.10 R包haven和foreign简介 51
3.11 R包dslabs简介 52
3.12 生成Python数据集 53
3.13 生成R数据集 55
3.14 总结 56
3.15 问题回顾及练习 56
第4章 数据可视化 59
4.1 数据可视化的重要性 59
4.2 R数据可视化 60
4.3 Python数据可视化 66
4.4 Julia数据可视化 69
4.5 绘制简单图形 71
4.5.1 各种条状图、饼图和
直方图 74
4.5.2 添加趋势 75
4.5.3 添加图解和其他说明 76
4.6 R可视化包 79
4.7 Python可视化包 81
4.8 Julia可视化包 82
4.9 动态可视化 83
4.9.1 将图片存储为pdf 86
4.9.2 将动态可视化存储
为HTML文件 86
4.10 总结 87
4.11 问题回顾及练习 87
第5章 在Anaconda中统计建模 90
5.1 线性模型简介 91
5.2 在R、Python、Julia和Octave
中运行线性回归 92
5.3 临界值和决策规则 96
5.4 F检验、临界值和决策规则 97
5.5 处理缺失数据 104
5.5.1 清除缺失数据 104
5.5.2 用其他值替换缺失
数据 105
5.6 检测及处理异常值 106
5.7 几个多元线性模型 108
5.8 共线性及其解决方案 111
5.9 一个模型的性能测量 113
5.10 总结 113
5.11 问题回顾及练习 113
第6章 管理包 117
6.1 包、模块和工具箱简介 118
6.2 使用包的两个示例 118
6.3 查找所有R包 123
6.4 查找所有Python包 124
6.5 查找所有Julia包 125
6.6 查找所有Octave包 126
6.7 R中的任务视图 126
6.8 查找手册 128
6.9 包依赖 129
6.10 R包管理 130
6.11 Python包管理 132
6.12 Julia包管理 133
6.13 Octave包管理 134
6.14 包管理器conda 135
6.15 在R和Python中创建
程序集 137
6.16 查找环境变量 138
6.17 总结 140
6.18 问题回顾及练习 140
第7章 Anaconda的优化 142
7.1 为何优化很重要 142
7.2 优化的一般问题 144
7.3 二次优化 148
7.3.1 R中的优化 149
7.3.2 Python中的优化 151
7.3.3 Julia中的优化 153
7.3.4 Octave中的优化 156
7.4 股票投资组合优化 159
7.5 最优的税收政策 161
7.6 R中用于优化的包 162
7.7 Python中用于优化的包 164
7.8 Octave中用于优化的包 165
7.9 Julia中用于优化的包 165
7.10 总结 166
7.11 问题回顾及练习 166
第8章 Anaconda中的无监督学习 168
8.1 无监督学习简介 169
8.2 层次聚类 173
8.3 k-均值聚类 177
8.4 Python包scipy简介 179
8.5 Python包contrastive简介 181
8.6 Python包sklearn(scikit-learn)
简介 181
8.7 R包rattle简介 185
8.8 R包randomUniformForest
简介 187
8.9 R包Rmixmod简介 189
8.10 Julia实现 190
8.11 聚类分析的任务视图 191
8.12 总结 192
8.13 问题回顾及练习 192
第9章 Anaconda中的监督学习 194
9.1 监督学习概览 194
9.2 分类 199
9.2.1 k-最近邻算法 200
9.2.2 贝叶斯分类器 202
9.2.3 强化学习 204
9.3 监督学习的R实现 205
9.4 Python实现 209
9.5 Octave实现 213
9.6 Julia实现 217
9.7 总结 219
9.8 问题回顾及练习 220
第 10章 数据预测分析:建模和验证 223
10.1 理解数据预测分析 223
10.2 有用的数据集 224
10.2.1 R包AppliedPredictive
Modeling 226
10.2.2 时间序列分析 228
10.3 预测未来事件 229
10.3.1 季节性 232
10.3.2 可视化组件 233
10.3.3 R包LiblineaR 234
10.3.4 R包datarobot 236
10.3.5 R包eclust 236
10.4 模型选择 238
10.4.1 Python包model-
catwalk 240
10.4.2 Python包sklearn 240
10.4.3 Julia包QuantEcon 242
10.4.4 Octave包ltfat 243
10.5 Granger因果关系检验 245
10.6 总结 247
10.7 问题回顾及练习 247
第 11章 Anaconda云 250
11.1 Anaconda云简介 250
11.2 深入学习Jupyter Notebook 251
11.2.1 Jupyter Notebook
格式 254
11.2.2 Notebooks分享 256
11.2.3 项目分享 258
11.2.4 环境分享 260
11.3 复制他人的环境到本地 261
11.4 总结 265
11.5 问题回顾及练习 265
第 12章 分布式计算、并行计算和
HPCC 267
12.1 分布式和并行计算简介 267
12.1.1 并行处理的任务视图 268
12.1.2 Python示例程序 269
12.2 理解MPI 270
12.2.1 R包Rmpi 270
12.2.2 R包plyr 271
12.2.3 R包parallel 272
12.2.4 R包snow 276
12.3 Python并行处理 276
12.3.1 单词频率的并行
处理 278
12.3.2 Monte-Carlo期权定价
并行处理 278
12.4 计算节点 280
12.5 Anaconda附加组件 280
12.6 HPCC简介 281
12.7 总结 283
12.8 问题回顾及练习 283
· · · · · · (
收起)
1 有用 discuz_x 2022-07-25 20:16:54
中文资料中不多的介绍 Anaconda 的一本书籍,值得参考,美中不足的就是所涉及的内容讲的都不是很深入,如果能够再细致的介绍一下书中的关键部分,就更好了。
1 有用 宇宙万方 2021-01-20 15:11:57
还得再来一遍
1 有用 KK 2021-09-11 23:25:29
蜻蜓点水。一点而过。不如看网上教程和软件说明书了。