Python编程快速入门数据分析套装 Python学习手册(上下册)+利用Python进行数据分析 (套装共3册)

作者
Mark Lutz Wes McKinney
丛书名
出版社
机械工业出版社*
ISBN
29236777
简要
简介
目录
《Python学习手册(套装上下册原书第5版)》:
上册
前言
部分使用入门
第1章问答环节
人们为何使用Python
软件质量
开发者效率
Python是一门脚本语言”吗
好吧,Python的缺点是什么
如今谁在使用Python
其他的Python设计权衡:一些难以把握的方面
使用Python可以做些什么
系统编程
图形用户界面(GUI)
Internet脚本
组件集成
数据库编程
快速原型
数值计算和科学计算编程
更多内容:游戏、图像、数据挖掘、机器人、Excel等
Python如何开发并获得支持
开源的权衡
Python有哪些技术上的优点
面向对象和函数式
免费
可移植
功能强大
可混合
相对简单易用
相对简单易学
以MontyPython命名
Python和其他语言比较起来怎么样
本章小结
本章习题
习题解答
Python是工程,不是艺术
第2章Python如何运行程序
Python解释器简介
程序执行
程序员的视角
Python的视角
执行模型的变体
Python的各种实现
执行优化工具
冻结二进制文件
未来的可能性
本章小结
本章习题
习题解答
……
第二部分类型和运算
第三部分语句和语法
第四部分函数和生成器
第五部分模块和包
下册
第六部分类和面向对象编程(OOP)
第七部分异常和工具
第八部分高级主题
第九部分附录
《利用Python进行数据分析(原书第2版)》:
前言
第1章准备工作
1.1本书内容
1.1.1什么类型的数据
1.2为何利用Python进行数据分析
1.2.1Python作为胶水
1.2.2解决双语言”难题
1.2.3为何不使用Python
1.3重要的Python库
1.3.1NumPy
1.3.2pandas
1.3.3matplotlib
1.3.4IPython与Jupyter
1.3.5SciPy
1.3.6scikit-learn
1.3.7statsmodels
1.4安装与设置
1.4.1Windows
1.4.2Apple(OSX和macOS)
1.4.3GNU/Linux
1.4.4安装及更新Python包
1.4.5Python2和Python
1.4.6集成开发环境和文本编辑器
1.5社区和会议
1.6快速浏览本书
1.6.1代码示例
1.6.2示例数据
1.6.3导入约定
1.6.4术语
第2章Python语言基础、IPython及Jupyternotebook
2.1Python解释器
2.2IPython基础
2.2.1运行IPython命令行
2.2.2运行Jupyternotebook
2.2.3Tab补全
2.2.4内省
2.2.5%run命令
2.2.6执行剪贴板中的程序
2.2.7终端快捷键
2.2.8关于魔术命令
2.2.9matplotlib集成
2.3Python语言基础
2.3.1语言语义
2.3.2标量类型
2.3.3控制流
第3章内建数据结构、函数及文件
3.1数据结构和序列
3.1.1元组
3.1.2列表
3.1.3内建序列函数
3.1.4字典
3.1.5集合
3.1.6列表、集合和字典的推导式
3.2函数
3.2.1命名空间、作用域和本地函数
3.2.2返回多个值
3.2.3函数是对象
3.2.4匿名(Lambda)函数
3.2.5柯里化:部分参数应用
3.2.6生成器
3.2.7错误和异常处理
3.3文件与操作系统
3.3.1字节与Unicode文件
3.4本章小结
……
第4章NumPy基础:数组与向量化计算
第5章pandas入门
第6章数据载入、存储及文件格式
第7章数据清洗与准备
第8章数据规整:连接、联合与重塑
第9章绘图与可视化
第10章数据聚合与分组操作
第11章时间序列
第12章高阶pandas
第14章数据分析示例


推荐

车牌查询
桂ICP备20004708号-3