想深应用手中的数据?还是想在上千份文件上重复同样的分析过程?没有编程经验的非程序员们如何能在zui短的时间内学会用当今炙手可热的Python语言行数据分析? 来自Facebook的数据专家Clinton Brownley可以帮您解决上述问题。在他的这本书里,读者将能掌握基本Python编程方法,学会编写出处理电子表格和数据库中的数据的脚本,并了解使用Python模块来解析文件、分组数据和生成统计量的方法。
售 价:¥
纸质售价:¥51.30购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
O'Reilly Media, Inc. 介绍
业界评论
前言
致谢
第 1 章 Python 基础
1.1 创建Python脚本
1.2 运行Python脚本
1.3 与命令行进行交互的几项技巧
1.4 Python语言基础要素
1.5 读取文本文件
1.6 使用glob读取多个文本文件
1.7 写入文本文件
1.8 print语句
1.9 本章练习
第 2 章 CSV 文件
2.1 基础Python与pandas
2.2 筛选特定的行
2.3 选取特定的列
2.4 选取连续的行
2.5 添加标题行
2.6 读取多个CSV文件
2.7 从多个文件中连接数据
2.8 计算每个文件中值的总和与均值
2.9 本章练习
第 3 章 Excel 文件
3.1 内省Excel工作簿
3.2 处理单个工作表
3.3 读取工作簿中的所有工作表
3.4 在Excel工作簿中读取一组工作表
3.5 处理多个工作簿
3.6 本章练习
第 4 章 数据库
4.1 Python内置的sqlite3模块
4.2 MySQL数据库
4.3 本章练习
第 5 章 应用程序
5.1 在一个大文件集合中查找一组项目
5.2 为CSV文件中数据的任意数目分类计算统计量
5.3 为文本文件中数据的任意数目分类计算统计量
5.4 本章练习
第 6 章 图与图表
6.1 matplotlib
6.2 pandas
6.3 ggplot
6.4 seaborn
第 7 章 描述性统计与建模
7.1 数据集
7.2 葡萄酒质量
7.3 客户流失
第 8 章 按计划自动运行脚本
8.1 任务计划程序(Windows系统)
8.2 cron工具(macOS系统和Unix系统)
第 9 章 从这里启航
9.1 更多的标准库模块和内置函数
9.2 Python包索引(PyPI):更多的扩展模块
9.3 更多的数据结构
9.4 从这里启航
附录 A 下载指南
A.1 下载Python 3
A.2 下载xlrd扩展包
A.3 下载MySQL数据库服务器
A.4 下载mysqlclient(Python 3.x)/MySQLpython(Python 2.x)
附录 B 练习答案
第1章
作者介绍
封面介绍
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜