×
PYTHON编程与数据分析(微课版)

包邮PYTHON编程与数据分析(微课版)

1星价 ¥54.3 (8.4折)
2星价¥54.3 定价¥65.0
暂无评论
图文详情
  • ISBN:9787115641199
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:247
  • 出版时间:2025-01-01
  • 条形码:9787115641199 ; 978-7-115-64119-9

本书特色

1.内容由浅入深,从Python程序设计基础入手,深入讲解数据分析的相关包及数据分析方法

2.将数值、网络、文本等类型的数据作为案例进行分析,案例新颖实用,将理论与实际相结合

3.配套资源丰富,配套微课视频,案例数据源,课件,上机实验指导等

内容简介

这是一本零基础学习Python并进行数据处理和分析的学习指导用书。这是一本零基础学习Python并进行数据处理和分析的学习指导用书。本书共9章,主要内容包括:Python语法基础、Python数据结构、函数和类、正则表达式与格式化输出、Numpy和Pandas、数据处理与分析、网络爬虫、数据可视化、应用案例分析。本书前八章是基础知识,并在每章末尾给出了应用案例,第九章则是综合应用案例,属于项目实战。 本书内容丰富、简单易懂,零基础入门。适合本科生、研究生以及对 Python 语言感兴趣和拟使用 Python 语言进行数据分析的读者。

目录

第 1 章 语法基础1.1 Python 概述.................................................. 11.2 编辑器........................................................... 21.2.1 安装 Anaconda ....................................31.2.2 Anaconda 相关命令行.......................51.2.3 Spyder ...................................................51.2.4 Jupyter Notebook...............................6第 1 章 语法基础1.1 Python 概述.................................................. 11.2 编辑器........................................................... 21.2.1 安装 Anaconda ....................................31.2.2 Anaconda 相关命令行.......................51.2.3 Spyder ...................................................51.2.4 Jupyter Notebook...............................61.3 语法规范....................................................... 91.4 程序结构................................................ 141.4.1 顺序结构............................................. 141.4.2 分支结构............................................. 161.4.3 循环结构............................................. 171.5 异常处理.....................................................201.6 实战体验:一行代码能干什么....................23第 2 章 数据类型2.1 字符串.........................................................242.2 列表.............................................................282.3 元组.............................................................312.4 字典.............................................................312.5 集合.............................................................332.6 实战体验:提取特定的字符.......................36第 3 章 函数和类3.1 函数.............................................................383.1.1 函数结构..............................................383.1.2 函数的参数 .........................................403.1.3 函数的递归与嵌套.............................423.2 特殊函数......................................................443.2.1 匿名函数..............................................443.2.2 map()、filter()......................................443.2.3 eval()函数 ............................................453.3 类.................................................................463.3.1 类的创建..............................................463.3.2 类的方法和属性.................................483.4 函数和类的调用..........................................503.4.1 函数的调用 .........................................503.4.1 类的调用..............................................503.5 实战体验:编写计算阶乘的函数................51第 4 章 正则表达式与格式化输出4.1 正则表达式基础知识...................................534.2 re 模块.........................................................554.2.1 判断匹配..............................................564.2.2 切分字符串 .........................................564.2.3 分组......................................................574.3 贪婪匹配......................................................574.4 编译............................................................. 584.5 正则函数..................................................... 584.5.1 re.compile() 函数.............................. 584.5.2 re.match() 函数................................. 594.5.3 re.search()函数................................... 614.5.4 re.findall()函数.................................... 624.5.5 字符串的替换和修改......................... 634.6 格式化输出................................................. 634.6.1 使用%格式化输出............................. 634.6.2 使用 format()方法格式化输出.......... 644.6.3 使用 f 方法格式化输出..................... 654.7 实战体验:验证信息的正则表达式............ 65第 5 章 NumPy 和 pandas5.1 NumPy 库................................................... 685.1.1 数组的创建......................................... 695.1.2 数组的操作......................................... 745.1.3 数组的计算......................................... 845.1.4 统计函数............................................. 855.1.5 矩阵运算............................................. 885.2 pandas 库................................................... 905.2.1 pandas 库常用数据类型................... 905.2.2 pandas 库常用数据结构................... 915.2.3 数据导入........................................... 1015.2.4 数据导出........................................... 1045.3 实战体验:输出符合条件的内容.............. 106第 6 章 数据处理与分析6.1 数据清洗与操作........................................ 1096.1.1 异常值处理....................................... 1096.1.2 数据抽取........................................... 1156.1.3 插入记录........................................... 1266.1.4 修改记录............................................1276.1.5 交换行或列........................................1296.1.6 索引排序............................................1316.1.7 数据合并与分组...............................1356.1.8 数据运算............................................1416.1.9 日期处理............................................1416.2 数据标准化 ...............................................1456.2.1 *小-*大标准化..............................1456.2.2 Z-score 标准化 .................................1466.3 数据分析...................................................1476.3.1 基本统计分析....................................1476.3.2 分组分析............................................1506.3.3 分布分析............................................1516.3.4 交叉分析............................................1536.3.5 结构分析............................................1546.3.6 相关分析............................................1556.4 实战体验:股票统计分析.........................156第 7 章 网络爬虫7.1 urllib 库.....................................................1627.2 Beautiful Soup 库....................................1647.3 实战体验:爬取豆瓣小说数据..................167第 8 章 数据可视化8.1 使用 Matplotlib 可视化数据.....................1728.1.1 Matplotlib 的设置............................1728.1.2 Matplotlib 绘图示例........................1748.2 无向图与有向图........................................1838.2.1 模块安装............................................1838.2.2 无向图................................................1848.2.3 有向图................................................1858.3 plotnine ....................................................1868.3.1 plotnine 的安装与导入................... 1868.3.2 基本绘图模式框架........................... 1878.3.3 绘图................................................... 1888.3.4 堆积条形图....................................... 1948.3.5 分组折线图....................................... 1948.3.6 拟合曲线图....................................... 1948.3.7 夹层填充面积图............................... 1958.3.8 保存图片........................................... 1978.4 实战体验:《红楼梦》部分人物关系图................................................198第 9 章 应用案例分析9.1 案例 1:社会考试数据分析......................2009.1.1 背景介绍........................................... 2009.1.2 数据的获取与处理........................... 2019.1.3 数据分析........................................... 2099.2 案例 2:航班数据分析..............................2199.2.1 需求介绍........................................... 2199.2.2 预备知识............................................2199.2.3 航班数据处理...................................2229.2.4 完整代码............................................2279.3 案例 3:豆瓣小说数据分析......................2299.3.1 数据处理............................................2299.3.2 计算平均星级...................................2319.3.3 计算均价............................................2339.3.4 完整代码............................................237附录附录 A 常用函数与注意事项...........................240附录 B 数据操作与分析函数速查手册............244附录 C 操作 MySQL 库...................................247C.1 对 MySQL 的连接与访问..................247C.2 对 MySQL 的增、删、改、查..........247C.3 创建数据库表......................................250参考文献 ............................................................251
展开全部

作者简介

余本国,博士,硕士研究生导师。于中北大学理学系任教,主讲线性代数、微积分、Python语言、大数据分析基础等课程。2012年到加拿大York University做访问学者。出版有《Python数据分析基础》等著作。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航