类似推荐
编辑推荐
1.上海交通大学机器学习、人工智能专家亲笔力作。
2.超过900分钟的全程视频讲解,扫一扫二维码,跟着视频轻松学。
3.网易云课堂同名人气课程,全部五星好评。
内容简介
本书以Python为主,结合其他多门编程语言,从数据的获取、存储、分析和可视化等方面,全面地介绍如何实现一些小而美的数据应用。本书共12章,第1章介绍编程之前的准备工作;第2章介绍Python中最为核心和常用的语法;第3章介绍如何使用Python编写爬虫并获取数据;第4章介绍如何使用Python操作MySQL数据库并存储数据;第5章介绍如何在R语言中使用ggplot2绘制静态可视化图形;第6章介绍自然语言理解的相关内容以及如何使用Python处理文本数据;第7章介绍HTML、CSS、JavaScript等前端基础;第8章介绍JQuery、ThinkPHP、Flask等进阶内容;第9章介绍ECharts、D3、Processing等动态数据可视化工具;第10章和第11章分别介绍Python在机器学习和深度学习中的应用;第12章介绍如何通过一个好的故事将自己的数据成果分享和展示给他人。
本书适用于有一定编程基础,希望了解数据分析、人工智能等知识领域,进一步提升个人技术能力的社会各界人士。
作者简介
张宏伦
上海交通大学电子系,研究方向为机器学习、人工智能和自然语言理解,宏伦工作室创始人。
爱好数据,具有金融、交通、气象、新闻、法律等多个领域的数据分析和项目开发经验。业余时间热衷参加各类数据赛事,曾获得首届拍拍贷魔镜杯数据产品大赛金奖、天池公益云图数据可视化大赛铜奖、上海BOT大数据应用大赛二等奖等。
乐于分享,自制的《全栈数据工程师养成攻略》系列视频教程,在网易云课堂和好大学在线等多家慕课平台上获得了广泛肯定和好评。
章节目录
第1章 写在前面
1.1 数据工程和编程语言
1.1.1 如何玩转数据
1.1.2 关于编程语言
1.2 带好装备——Python和Sublime
1.2.1 Python
1.2.2 Sublime
1.2.3 运行Python代码的方法
1.2.4 Hello World
1.3 数据结构和常见类型
1.3.1 数据的结构
1.3.2 数据的类型
第2章 学会Python
2.1 Python基础语法
2.1.1 Python的特点
2.1.2 中文编码
2.1.3 变量
2.1.4 注释
2.1.5 保留名
2.1.6 行和缩进
2.1.7 运算符
2.1.8 条件
2.1.9 循环
2.1.10 时间
2.1.11 文件
2.1.12 异常
2.1.13 函数
2.1.14 补充内容
2.2 实战:西游记用字统计
2.2.1 数据
2.2.2 目标
2.2.3 步骤
2.2.4 总结
第3章 获取数据
3.1 HTTP请求和chrome
3.1.1 访问一个链接
3.1.2 Chrome浏览器
3.1.3 HTTP
3.1.4 URL类型
3.2 使用Python获取数据
3.2.1 urllib2
3.2.2 GET请求
3.2.3 POST请求
3.2.4 处理返回结果
3.3 实战:爬取豆瓣电影
3.3.1 确定目标
3.3.2 通用思路
3.3.3 寻找链接
3.3.4 代码实现
3.3.5 补充内容
第4章 存储数据
4.1 使用XAMP搭建Web环境
4.1.1 Web环境
4.1.2 偏好设置
……
第5章 静态可视化
第6章 自然语言理解
第7章 Web基础
第8章 Web进阶
第9章 动态可视化
第10章 机器学习
第11章 深度学习
第12章 数据的故事
Python全栈数据工程师养成攻略是2017年由人民邮电出版社出版,作者张宏伦。
得书感谢您对《Python全栈数据工程师养成攻略》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。