img
share 分享

Python数据分析基础教程:NumPy学习指南(第2版)

作者:(印尼)伊德里斯

出版社:北京图灵文化发展有限公司

ISBN:9787115339409

VIP会员免费 (仅需0.8元/天) ¥ 19.99

温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!

电子书推荐

更多资源 展开

Python数据分析基础教程:NumPy学习指南(第2版) 评分:

第 1 章 NumPy快速入门...............................1 1.1 Python........................................................1 1.2 动手实践:在不同的操作系统上 安装 Python................................................1 1.3 Windows....................................................2 1.4 动手实践:在 Windows上安装 NumPy、 Matplotlib、SciPy和 IPython....................2 1.5 Linux..........................................................4 1.6 动手实践:在 Linux上安装 NumPy、 Matplotlib、SciPy和IPython....................5 1.7 Mac OS X..................................................5 1.8 动手实践:在 Mac OS X上安装 NumPy、 Matplotlib和 SciPy....................................5 1.9 动手实践:使用 MacPorts或 Fink安装 NumPy、SciPy、Matplotlib和 IPython....7 1.10 编译源代码..............................................8 1.11 数组对象..................................................8 1.12 动手实践:向量加法...............................8 1.13 IPython:一个交互式 shell工具...........11 1.14 在线资源和帮助....................................14 1.15 本章小结................................................15 第 2 章 NumPy基础 .....................................16 2.1 NumPy数组对象.....................................16 2.2 动手实践:创建多维数组.......................17 2.2.1 选取数组元素 ..............................18 2.2.2 NumPy数据类型..........................19 2.2.3 数据类型对象 ..............................20 2.2.4 字符编码......................................20 2.2.5 自定义数据类型...........................21 2.2.6 dtype 类的属性 ..........................22 2.3 动手实践:创建自定义数据类型...........22 2.4 一维数组的索引和切片...........................23 2.5 动手实践:多维数组的切片和索引........23 2.6 动手实践:改变数组的维度...................26 2.7 数组的组合..............................................27 2.8 动手实践:组合数组 ..............................27 2.9 数组的分割..............................................30 2.10 动手实践:分割数组.............................30 2.11 数组的属性............................................32 2.12 动手实践:数组的转换.........................34 2.13 本章小结................................................35 第 3 章 常用函数............................................36 3.1 文件读写..................................................36 3.2 动手实践:读写文件 ..............................36 3.3 CSV文件.................................................37 3.4 动手实践:读入 CSV文件.....................37 3.5 成交量加权平均价格(VWAP)............38 3.6 动手实践:计算成交量加权平均价 格.............................................................38 3.6.1 算术平均值函数 ..........................38 3.6.2 时间加权平均价格.......................39 3.7 取值范围..................................................39 3.8 动手实践:找到最大值和最小值...........40 3.9 统计分析..................................................41 3.10 动手实践:简单统计分析.....................41 3.11 股票收益率............................................43 3.12 动手实践:分析股票收益率.................43 3.13 日期分析................................................45 3.14 动手实践:分析日期数据.....................45 3.15 周汇总...................................................48 . . . 第 9 章 使用 Matplotlib绘图.....................159 9.1 简单绘图 ...............................................159 9.2 动手实践:绘制多项式函数.................159 9.3 格式字符串............................................161 9.4 动手实践:绘制多项式函数及其导 函数.......................................................161 9.5 子图.......................................................163 9.6 动手实践:绘制多项式函数及其导 函数.......................................................163 9.7 财经.......................................................165 9.8 动手实践:绘制全年股票价格.............165 9.9 直方图...................................................167 9.10 动手实践:绘制股价分布直方图.......167 9.11 对数坐标图..........................................169 9.12 动手实践:绘制股票成交量...............169 9.13 散点图.................................................171 9.14 动手实践:绘制股票收益率和成交量 变化的散点图......................................171 9.15 着色.....................................................173 9.16 动手实践:根据条件进行着色...........173 9.17 图例和注释..........................................175 9.18 动手实践:使用图例和注释...............175 9.19 三维绘图..............................................177 9.20 动手实践:在三维空间中绘图...........178 9.21 等高线图..............................................179 9.22 动手实践:绘制色彩填充的等高 线图.....................................................179 9.23 动画.....................................................180 9.24 动手实践:制作动画 ..........................180 9.25 本章小结..............................................182 第 10章 NumPy的扩展:SciPy.............183 10.1 MATLAB和 Octave............................183 10.2 动手实践:保存和加载.mat 文件......183 10.3 统计.....................................................184 10.4 动手实践:分析随机数.......................185 10.5 样本比对和 SciKits.............................187 10.6 动手实践:比较股票对数收益率.......187 10.7 信号处理.............................................190 10.8 动手实践:检测 QQQ股价的线性 趋势.....................................................190 10.9 傅里叶分析..........................................192 10.10 动手实践:对去除趋势后的信号进 行滤波处理........................................192 10.11 数学优化...........................................194 10.12 动手实践:拟合正弦波 ....................195 10.13 数值积分...........................................197 10.14 动手实践:计算高斯积分.................198 10.15 插值...................................................198 10.16 动手实践:一维插值........................198 10.17 图像处理...........................................200 10.18 动手实践:处理 Lena图像...............200 10.19 音频处理...........................................202 10.20 动手实践:重复音频片段.................202 10.21 本章小结...........................................204 第 11 章 玩转 Pygame...............................205 11.1 Pygame................................................205 11.2 动手实践:安装 Pygame....................205 11.3 Hello World.........................................206 11.4 动手实践:制作简单游戏...................206 11.5 动画.....................................................208 11.6 动手实践:使用 NumPy和 Pygame 制作动画对象......................................208 11.7 Matplotlib............................................211 11.8 动手实践:在 Pygame中使用 Matplotlib............................................211 11.9 屏幕像素.............................................214 11.10 动手实践:访问屏幕像素.................214 11.11 人工智能...........................................216 11.12 动手实践:数据点聚类 ....................216 11.13 OpenGL和 Pygame...........................218 11.14 动手实践:绘制谢尔宾斯基地毯.....218 11.15 模拟游戏...........................................221 11.16 动手实践:模拟生命........................221 11.17 本章小结...........................................224 突击测验答案..................................................225

...展开详情
上传时间:2018-10 大小:4.92MB
热门图书