基于股票大数据分析的Python入门实战 视频教学版
正版保障 假一赔十 电子发票
¥
47.83
6.9折
¥
69
全新
库存5件
作者胡书敏
出版社清华大学出版社
ISBN9787302552178
出版时间2020-06
装帧平装
开本16开
定价69元
货号1202065084
上书时间2024-12-21
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
" 胡书敏,在外企和互联网公司有五年资深架构师工作经验,博客园知名博主,出版过多本Java方面的书籍,搭建过多个支付和数据分析方面的微服务架构。
"
目录
第1章 掌握实用的PYTHON语法
1.1 安装Python开发环境
1.1.1 在MyEclipse里安装开发插件和Python解释器
1.1.2 新建Python项目,开发个Python程序
1.2 快速入门Python语法
1.2.1 Python的缩进与注释
1.2.2 定义基本数据类型
1.2.3 字符串的常见用法
1.2.4 定义函数与调用函数
1.3 控制条件分支与循环调用
1.3.1 通过if…else控制程序的分支流程
1.3.2 while循环与continue,break关键字
1.3.3 通过for循环来遍历对象
1.4 通过范例程序加深对Python语法的认识
1.4.1 实现冒泡排序算法
1.4.2 计算指定范围内的质数
1.4.3 通过Debug调试代码中的问题
1.5 本章小结
第2章 PYTHON中的数据结构:集合对象
2.1 列表和元组能存储线性表型数据
2.1.1 列表的常见用法
2.1.2 链表、列表还是数组?这仅仅是叫法的不同
2.1.3 对列表中元素进行操作的方法
2.1.4 不能修改元组内的元素
2.2 集合可以去除重复元素
2.2.1 通过集合去掉重复的元素
2.2.2 常见的集合操作方法
2.2.3 通过覆盖sort定义排序逻辑
2.3 通过字典存放“键-值对”类型的数据
2.3.1 针对字典的常见操作
2.3.2 在字典中以复杂的格式存储多个数据
2.4 针对数据结构对象的常用操作
2.4.1 映射函数map
2.4.2 筛选函数filter
2.4.3 累计处理函数reduce
2.4.4 通过Lambda表达式定义匿名函数
2.5 本章小结
第3章 PYTHON面向对象程序设计思想的实践
3.1 把属性和方法封装成类,方便重复使用
3.1.1 在Python中定义和使用类
3.1.2 通过__init__了解常用的魔术方法
3.1.3 对外屏蔽类中的不可见方法
3.1.4 私有属性的错误用法
3.1.5 静态方法和类方法
3.2 通过继承扩展新的功能
3.2.1 继承的常见用法
3.2.2 受保护的属性和方法
3.2.3 慎用多重继承
3.2.4 通过“组合”来避免多重继承
3.3 多态是对功能的抽象
3.3.1 Python中的多态特性
3.3.2 多态与继承结合
3.4 通过import复用已有的功能
3.4.1 通过import导入现有的模块
3.4.2 包是模块的升级
3.4.3 导入并使用第三方库NumPy的步骤
3.5 通过迭代器加深理解多态性
3.6 本章小结
第4章 异常处理与文件读写
4.1 异常不是语法错误
4.1.1 通过try…except从句处理异常
4.1.2 通过不同的异常处理类处理不同的异常
4.1.3 在except中处理多个异常
4.1.4 通过raise语句直接抛出异常
4.1.5 引入finally从句
4.2 项目中异常处理的经验谈
4.2.1 用专业的异常处理类来处理专门的异常
4.2.2 尽量缩小异常监控的范围
4.2.3 尽量缩小异常的影响范围
4.2.4 在合适的场景下使用警告
4.3 通过IO读写文件
4.3.1 以各种模式打开文件
4.3.2 引入异常处理流程
4.3.3 写文件
4.4 读写文件的范例
4.4.1 复制与移动文件
4.4.2 读写csv文件
4.4.3 读写zip压缩文件
4.5 本章小结
第5章 股市的常用知识与数据准备
5.1 股票的基本常识
5.1.1 交易时间与T+1交易规则
5.1.2 证券交易市场
5.1.3 从竞价制度分析股票为什么会涨跌
5.1.4 指数与板块
5.1.5 本书会用到的股市术语
5.2 编写股票范例程序会用到的库
5.3 通过爬取股市数据的范例程序来学习urllib库的用法
5.3.1 调用urlopen方法爬取数据
5.3.2 调用带参数的urlopen方法爬取数据
5.3.3 GET和POST的差别和使用场景
5.3.4 调用urlretrieve方法把爬取结果存入csv文件
5.4 通过基于股票数据的范例程序学习正则表达式
5.4.1 用正则表达式匹配字符串
5.4.2 用正则表达式截取字符串
5.4.3 综合使用爬虫和正则表达式
5.5 通过第三方库收集股市数据
5.5.1 通过pandas_datareader库获取股市数据
5.5.2 使用Tushare库来获取上市公司的信息
5.5.3 通过Tushare库获取某时间段内的股票数据
5.6 本章小结
第6章 通过MATPLOTLIB库绘制K线图
6.1 Matplotlib库的基础用法
6.1.1 绘制柱状图和折线图
6.1.2 设置坐标轴刻度和标签信息
6.1.3 增加图例和图表标题
6.2 Matplotlib图形库的常用技巧
6.2.1 绘制含中文字符的饼图
6.2.2 柱状图和直方图的区别
6.2.3 Figure对象与绘制子图
6.2.4 调用subplot方法绘制子图
6.2.5 通过Axes设置数字型的坐标轴刻度和标签
6.2.6 通过Axes设置日期型的坐标轴刻度和标签
6.3 绘制股市K线图
6.3.1 K线图的组成要素
6.3.2 通过直方图和直线绘制K线图
6.3.3 通过mpl_finance库绘制K线图
……
第7章 绘制均线与成交量
第8章 数据库操作与绘制MACD线
第9章 以KDJ范例程序学习GUI编程
第10章 基于RSI范例程序实现邮件功能
第11章 用BIAS范例讲述Django框架
第12章 以OBV范例深入讲述Django框架
第13章 以股票预测范例入门机器学习
内容摘要
本书针对Python零基础的用户,主要讲解大量的股票指标技术分析的范例,由浅入深地介绍了使用Python语言编程开发的应用“图谱”。
全书分为三篇:基础篇(~4章):讲述Python开发环境的搭建、基本语法、数据结构、代码的调试以及面向对象的编程思想;股票指标技术分析篇(第5~10章):分别讲述使用网络爬虫技术获取股票数据,使用Matplotlib可视化组件,基于NumPy和Pandas库进行大数据分析,以股票的不同指标分析为范例的开发方法—MACD+Python数据库编程,KDJ+Python图形用户界面编程,RSI+Python邮件编程;基于股票指标的交易策略之不错应用篇(第11~13章):以股票的BIAS指标分析为范例讲述Django框架,以股票的OBV指标分析为范例讲述在Django中导入日志和数据库组件,结合股票指标分析讲述基于线性回归和SVM(支持向量机)的机器学习的入门知识。本书以结合股票交易大数据分析范例为主线来教学Python编程开发的入门教材。适合计算机、数学或金融等相关专业的师生作为课程设计和毕业设计辅导的教学参考用书,针对基于机器学习预测股票价格的范例程序也可单独作为参考用例。
主编推荐
本书是结合股票交易大数据分析范例为主线来教学Python编程的应用开发教材,适合计算机、数学或金融等相关专业的师生作为课程设计的教学用书,对毕业设计辅导也具有一定的参考借鉴价值。
— 没有更多了 —
以下为对购买帮助不大的评价