- 中国铁道出版社
- 9787113323141
- 1-1
- 572162
- 16开
- 2025-8
- 电子与信息大类
- 计算机类
- 计算机类
- 高职
作者简介
内容简介
本书是一本“理实一体、讲练结合”的校企双元教材,书中以项目实施为主线组织内容和选择案例,旨在培养学生使用人工智能技术进行数据处理的能力。书中内容涵盖了人工智能数据处理技术应用的全过程,包括数据处理基础、Python编程基础、Python数据操作基础、数据采集及存储、数据预处理、数据标注、数据分析与可视化,以及实际应用案例。
目录
项目1数据处理基础.........................................................................................1
1.1项目导入..................................................................................................................1
1.2学习目标..................................................................................................................1
1.3相关知识..................................................................................................................2
1.3.1数据类型和数据结构...................................................................................................2
1.3.2数据采集.......................................................................................................................3
1.3.3数据清洗.......................................................................................................................5
1.3.4数据存储.......................................................................................................................6
1.3.5数据管理.......................................................................................................................7
1.4项目实践..................................................................................................................7
1.4.1项目需求分析...............................................................................................................7
1.4.2项目开发环境...............................................................................................................8
1.4.3项目实施过程...............................................................................................................9
小结................................................................................................................................12
知识巩固........................................................................................................................12
实践训练........................................................................................................................14
项目2Python编程基础..................................................................................15
2.1项目导入................................................................................................................15
2.2学习目标................................................................................................................15
2.3相关知识................................................................................................................16
2.3.1Python语言的特点....................................................................................................16
2.3.2Python语言的编码规则............................................................................................17
2.3.3Python程序的基本组成............................................................................................17
2.3.4Python程序的注释....................................................................................................18
2.3.5Python语言的基本数据类型....................................................................................19
2.3.6运算符和表达式应用.................................................................................................21
2.3.7流程控制.....................................................................................................................24
2.3.8函数应用与模块化程序设计.....................................................................................32
2.4项目实践................................................................................................................44
2.4.1项目需求分析.............................................................................................................44
2.4.2项目开发环境.............................................................................................................44
2.4.3项目实施过程.............................................................................................................45
小结................................................................................................................................49
知识巩固........................................................................................................................50
实践训练........................................................................................................................52
项目3Python数据操作基础...........................................................................54
3.1项目导入................................................................................................................54
3.2学习目标................................................................................................................54
3.3相关知识................................................................................................................55
3.3.1Python基础数据结构操作........................................................................................55
3.3.2文件读写与异常处理.................................................................................................63
3.3.3常用的数据处理库的使用.........................................................................................69
3.4项目实践................................................................................................................79
3.4.1项目需求分析.............................................................................................................79
3.4.2项目开发环境.............................................................................................................80
3.4.3项目实施过程.............................................................................................................80
小结................................................................................................................................83
知识巩固........................................................................................................................84
实践训练........................................................................................................................86
项目4数据采集及存储....................................................................................87
4.1项目导入................................................................................................................87
4.2学习目标................................................................................................................87
4.3相关知识................................................................................................................88
4.3.1数据的存储.................................................................................................................88
4.3.2数据库的连接和使用.................................................................................................91
4.3.3网络爬虫和数据采集技术.........................................................................................99
4.4项目实践..............................................................................................................112
4.4.1项目需求分析...........................................................................................................112
4.4.2项目开发环境...........................................................................................................112
4.4.3项目实施过程...........................................................................................................112
小结..............................................................................................................................115
知识巩固......................................................................................................................115
实践训练......................................................................................................................117
项目5数据预处理..............................................................................................................119
5.1项目导入..............................................................................................................119
5.2学习目标..............................................................................................................119
5.3相关知识..............................................................................................................120
5.3.1数据预处理概述.......................................................................................................120
5.3.2处理错误值...............................................................................................................120
5.3.3处理异常值...............................................................................................................122
5.3.4处理缺失值...............................................................................................................124
5.3.5处理重复值...............................................................................................................127
5.4项目实践..............................................................................................................128
5.4.1项目需求分析...........................................................................................................128
5.4.2项目开发环境...........................................................................................................129
5.4.3项目实施过程...........................................................................................................129
小结..............................................................................................................................133
知识巩固......................................................................................................................134
实践训练......................................................................................................................136
项目6数据标注...........................................................................................137
6.1项目导入..............................................................................................................137
6.2学习目标..............................................................................................................137
6.3相关知识..............................................................................................................138
6.3.1数据标注的定义.......................................................................................................138
6.3.2数据标注的分类.......................................................................................................138
6.3.3数据标注流程...........................................................................................................141
6.3.4数据标注的应用场景...............................................................................................141
6.3.5标注规范概述...........................................................................................................142
6.3.6常用的数据标注规范...............................................................................................142
6.4项目实践..............................................................................................................144
6.4.1项目需求分析...........................................................................................................144
6.4.2项目开发环境...........................................................................................................144
6.4.3项目实施过程...........................................................................................................144
小结..............................................................................................................................148
知识巩固......................................................................................................................148
实践训练......................................................................................................................150
项目7数据分析与可视化...............................................................................151
7.1项目导入..............................................................................................................151
7.2学习目标..............................................................................................................151
7.3相关知识..............................................................................................................152
7.3.1数据的统计性分析...................................................................................................152
7.3.2数据的可视化分析...................................................................................................159
7.3.3数据的探索性分析...................................................................................................170
7.4项目实践..............................................................................................................173
7.4.1项目需求分析...........................................................................................................173
7.4.2项目开发环境...........................................................................................................173
7.4.3项目实施过程...........................................................................................................175
小结..............................................................................................................................180
知识巩固......................................................................................................................180
实践训练......................................................................................................................182
项目8实战——城市交通流量密度预测............................................................184
8.1项目导入..............................................................................................................184
8.2学习目标..............................................................................................................184
8.3相关知识..............................................................................................................185
8.3.1RESTfulAPI.............................................................................................................185
8.3.2Flask..........................................................................................................................185
8.4项目实践..............................................................................................................186
8.4.1项目需求分析...........................................................................................................186
8.4.2项目开发环境...........................................................................................................186
8.4.3项目实施过程...........................................................................................................186
小结..............................................................................................................................193
实践训练......................................................................................................................193
知识巩固参考答案...........................................................................................195项目1数据处理基础.........................................................................................1
1.1项目导入..................................................................................................................1
1.2学习目标..................................................................................................................1
1.3相关知识..................................................................................................................2
1.3.1数据类型和数据结构...................................................................................................2
1.3.2数据采集.......................................................................................................................3
1.3.3数据清洗.......................................................................................................................5
1.3.4数据存储.......................................................................................................................6
1.3.5数据管理.......................................................................................................................7
1.4项目实践..................................................................................................................7
1.4.1项目需求分析...............................................................................................................7
1.4.2项目开发环境...............................................................................................................8
1.4.3项目实施过程...............................................................................................................9
小结................................................................................................................................12
知识巩固........................................................................................................................12
实践训练........................................................................................................................14
项目2Python编程基础..................................................................................15
2.1项目导入................................................................................................................15
2.2学习目标................................................................................................................15
2.3相关知识................................................................................................................16
2.3.1Python语言的特点....................................................................................................16
2.3.2Python语言的编码规则............................................................................................17
2.3.3Python程序的基本组成............................................................................................17
2.3.4Python程序的注释....................................................................................................18
2.3.5Python语言的基本数据类型....................................................................................19
2.3.6运算符和表达式应用.................................................................................................21
2.3.7流程控制.....................................................................................................................24
2.3.8函数应用与模块化程序设计.....................................................................................32
2.4项目实践................................................................................................................44
2.4.1项目需求分析.............................................................................................................44
2.4.2项目开发环境.............................................................................................................44
2.4.3项目实施过程.............................................................................................................45
小结................................................................................................................................49
知识巩固........................................................................................................................50
实践训练........................................................................................................................52
项目3Python数据操作基础...........................................................................54
3.1项目导入................................................................................................................54
3.2学习目标................................................................................................................54
3.3相关知识................................................................................................................55
3.3.1Python基础数据结构操作........................................................................................55
3.3.2文件读写与异常处理.................................................................................................63
3.3.3常用的数据处理库的使用.........................................................................................69
3.4项目实践................................................................................................................79
3.4.1项目需求分析.............................................................................................................79
3.4.2项目开发环境.............................................................................................................80
3.4.3项目实施过程.............................................................................................................80
小结................................................................................................................................83
知识巩固........................................................................................................................84
实践训练........................................................................................................................86
项目4数据采集及存储....................................................................................87
4.1项目导入................................................................................................................87
4.2学习目标................................................................................................................87
4.3相关知识................................................................................................................88
4.3.1数据的存储.................................................................................................................88
4.3.2数据库的连接和使用.................................................................................................91
4.3.3网络爬虫和数据采集技术.........................................................................................99
4.4项目实践..............................................................................................................112
4.4.1项目需求分析...........................................................................................................112
4.4.2项目开发环境...........................................................................................................112
4.4.3项目实施过程...........................................................................................................112
小结..............................................................................................................................115
知识巩固......................................................................................................................115
实践训练......................................................................................................................117
项目5数据预处理..............................................................................................................119
5.1项目导入..............................................................................................................119
5.2学习目标..............................................................................................................119
5.3相关知识..............................................................................................................120
5.3.1数据预处理概述.......................................................................................................120
5.3.2处理错误值...............................................................................................................120
5.3.3处理异常值...............................................................................................................122
5.3.4处理缺失值...............................................................................................................124
5.3.5处理重复值...............................................................................................................127
5.4项目实践..............................................................................................................128
5.4.1项目需求分析...........................................................................................................128
5.4.2项目开发环境...........................................................................................................129
5.4.3项目实施过程...........................................................................................................129
小结..............................................................................................................................133
知识巩固......................................................................................................................134
实践训练......................................................................................................................136
项目6数据标注...........................................................................................137
6.1项目导入..............................................................................................................137
6.2学习目标..............................................................................................................137
6.3相关知识..............................................................................................................138
6.3.1数据标注的定义.......................................................................................................138
6.3.2数据标注的分类.......................................................................................................138
6.3.3数据标注流程...........................................................................................................141
6.3.4数据标注的应用场景...............................................................................................141
6.3.5标注规范概述...........................................................................................................142
6.3.6常用的数据标注规范...............................................................................................142
6.4项目实践..............................................................................................................144
6.4.1项目需求分析...........................................................................................................144
6.4.2项目开发环境...........................................................................................................144
6.4.3项目实施过程...........................................................................................................144
小结..............................................................................................................................148
知识巩固......................................................................................................................148
实践训练......................................................................................................................150
项目7数据分析与可视化...............................................................................151
7.1项目导入..............................................................................................................151
7.2学习目标..............................................................................................................151
7.3相关知识..............................................................................................................152
7.3.1数据的统计性分析...................................................................................................152
7.3.2数据的可视化分析...................................................................................................159
7.3.3数据的探索性分析...................................................................................................170
7.4项目实践..............................................................................................................173
7.4.1项目需求分析...........................................................................................................173
7.4.2项目开发环境...........................................................................................................173
7.4.3项目实施过程...........................................................................................................175
小结..............................................................................................................................180
知识巩固......................................................................................................................180
实践训练......................................................................................................................182
项目8实战——城市交通流量密度预测............................................................184
8.1项目导入..............................................................................................................184
8.2学习目标..............................................................................................................184
8.3相关知识..............................................................................................................185
8.3.1RESTfulAPI.............................................................................................................185
8.3.2Flask..........................................................................................................................185
8.4项目实践..............................................................................................................186
8.4.1项目需求分析...........................................................................................................186
8.4.2项目开发环境...........................................................................................................186
8.4.3项目实施过程...........................................................................................................186
小结..............................................................................................................................193
实践训练......................................................................................................................193
知识巩固参考答案...........................................................................................195
1.1项目导入..................................................................................................................1
1.2学习目标..................................................................................................................1
1.3相关知识..................................................................................................................2
1.3.1数据类型和数据结构...................................................................................................2
1.3.2数据采集.......................................................................................................................3
1.3.3数据清洗.......................................................................................................................5
1.3.4数据存储.......................................................................................................................6
1.3.5数据管理.......................................................................................................................7
1.4项目实践..................................................................................................................7
1.4.1项目需求分析...............................................................................................................7
1.4.2项目开发环境...............................................................................................................8
1.4.3项目实施过程...............................................................................................................9
小结................................................................................................................................12
知识巩固........................................................................................................................12
实践训练........................................................................................................................14
项目2Python编程基础..................................................................................15
2.1项目导入................................................................................................................15
2.2学习目标................................................................................................................15
2.3相关知识................................................................................................................16
2.3.1Python语言的特点....................................................................................................16
2.3.2Python语言的编码规则............................................................................................17
2.3.3Python程序的基本组成............................................................................................17
2.3.4Python程序的注释....................................................................................................18
2.3.5Python语言的基本数据类型....................................................................................19
2.3.6运算符和表达式应用.................................................................................................21
2.3.7流程控制.....................................................................................................................24
2.3.8函数应用与模块化程序设计.....................................................................................32
2.4项目实践................................................................................................................44
2.4.1项目需求分析.............................................................................................................44
2.4.2项目开发环境.............................................................................................................44
2.4.3项目实施过程.............................................................................................................45
小结................................................................................................................................49
知识巩固........................................................................................................................50
实践训练........................................................................................................................52
项目3Python数据操作基础...........................................................................54
3.1项目导入................................................................................................................54
3.2学习目标................................................................................................................54
3.3相关知识................................................................................................................55
3.3.1Python基础数据结构操作........................................................................................55
3.3.2文件读写与异常处理.................................................................................................63
3.3.3常用的数据处理库的使用.........................................................................................69
3.4项目实践................................................................................................................79
3.4.1项目需求分析.............................................................................................................79
3.4.2项目开发环境.............................................................................................................80
3.4.3项目实施过程.............................................................................................................80
小结................................................................................................................................83
知识巩固........................................................................................................................84
实践训练........................................................................................................................86
项目4数据采集及存储....................................................................................87
4.1项目导入................................................................................................................87
4.2学习目标................................................................................................................87
4.3相关知识................................................................................................................88
4.3.1数据的存储.................................................................................................................88
4.3.2数据库的连接和使用.................................................................................................91
4.3.3网络爬虫和数据采集技术.........................................................................................99
4.4项目实践..............................................................................................................112
4.4.1项目需求分析...........................................................................................................112
4.4.2项目开发环境...........................................................................................................112
4.4.3项目实施过程...........................................................................................................112
小结..............................................................................................................................115
知识巩固......................................................................................................................115
实践训练......................................................................................................................117
项目5数据预处理..............................................................................................................119
5.1项目导入..............................................................................................................119
5.2学习目标..............................................................................................................119
5.3相关知识..............................................................................................................120
5.3.1数据预处理概述.......................................................................................................120
5.3.2处理错误值...............................................................................................................120
5.3.3处理异常值...............................................................................................................122
5.3.4处理缺失值...............................................................................................................124
5.3.5处理重复值...............................................................................................................127
5.4项目实践..............................................................................................................128
5.4.1项目需求分析...........................................................................................................128
5.4.2项目开发环境...........................................................................................................129
5.4.3项目实施过程...........................................................................................................129
小结..............................................................................................................................133
知识巩固......................................................................................................................134
实践训练......................................................................................................................136
项目6数据标注...........................................................................................137
6.1项目导入..............................................................................................................137
6.2学习目标..............................................................................................................137
6.3相关知识..............................................................................................................138
6.3.1数据标注的定义.......................................................................................................138
6.3.2数据标注的分类.......................................................................................................138
6.3.3数据标注流程...........................................................................................................141
6.3.4数据标注的应用场景...............................................................................................141
6.3.5标注规范概述...........................................................................................................142
6.3.6常用的数据标注规范...............................................................................................142
6.4项目实践..............................................................................................................144
6.4.1项目需求分析...........................................................................................................144
6.4.2项目开发环境...........................................................................................................144
6.4.3项目实施过程...........................................................................................................144
小结..............................................................................................................................148
知识巩固......................................................................................................................148
实践训练......................................................................................................................150
项目7数据分析与可视化...............................................................................151
7.1项目导入..............................................................................................................151
7.2学习目标..............................................................................................................151
7.3相关知识..............................................................................................................152
7.3.1数据的统计性分析...................................................................................................152
7.3.2数据的可视化分析...................................................................................................159
7.3.3数据的探索性分析...................................................................................................170
7.4项目实践..............................................................................................................173
7.4.1项目需求分析...........................................................................................................173
7.4.2项目开发环境...........................................................................................................173
7.4.3项目实施过程...........................................................................................................175
小结..............................................................................................................................180
知识巩固......................................................................................................................180
实践训练......................................................................................................................182
项目8实战——城市交通流量密度预测............................................................184
8.1项目导入..............................................................................................................184
8.2学习目标..............................................................................................................184
8.3相关知识..............................................................................................................185
8.3.1RESTfulAPI.............................................................................................................185
8.3.2Flask..........................................................................................................................185
8.4项目实践..............................................................................................................186
8.4.1项目需求分析...........................................................................................................186
8.4.2项目开发环境...........................................................................................................186
8.4.3项目实施过程...........................................................................................................186
小结..............................................................................................................................193
实践训练......................................................................................................................193
知识巩固参考答案...........................................................................................195项目1数据处理基础.........................................................................................1
1.1项目导入..................................................................................................................1
1.2学习目标..................................................................................................................1
1.3相关知识..................................................................................................................2
1.3.1数据类型和数据结构...................................................................................................2
1.3.2数据采集.......................................................................................................................3
1.3.3数据清洗.......................................................................................................................5
1.3.4数据存储.......................................................................................................................6
1.3.5数据管理.......................................................................................................................7
1.4项目实践..................................................................................................................7
1.4.1项目需求分析...............................................................................................................7
1.4.2项目开发环境...............................................................................................................8
1.4.3项目实施过程...............................................................................................................9
小结................................................................................................................................12
知识巩固........................................................................................................................12
实践训练........................................................................................................................14
项目2Python编程基础..................................................................................15
2.1项目导入................................................................................................................15
2.2学习目标................................................................................................................15
2.3相关知识................................................................................................................16
2.3.1Python语言的特点....................................................................................................16
2.3.2Python语言的编码规则............................................................................................17
2.3.3Python程序的基本组成............................................................................................17
2.3.4Python程序的注释....................................................................................................18
2.3.5Python语言的基本数据类型....................................................................................19
2.3.6运算符和表达式应用.................................................................................................21
2.3.7流程控制.....................................................................................................................24
2.3.8函数应用与模块化程序设计.....................................................................................32
2.4项目实践................................................................................................................44
2.4.1项目需求分析.............................................................................................................44
2.4.2项目开发环境.............................................................................................................44
2.4.3项目实施过程.............................................................................................................45
小结................................................................................................................................49
知识巩固........................................................................................................................50
实践训练........................................................................................................................52
项目3Python数据操作基础...........................................................................54
3.1项目导入................................................................................................................54
3.2学习目标................................................................................................................54
3.3相关知识................................................................................................................55
3.3.1Python基础数据结构操作........................................................................................55
3.3.2文件读写与异常处理.................................................................................................63
3.3.3常用的数据处理库的使用.........................................................................................69
3.4项目实践................................................................................................................79
3.4.1项目需求分析.............................................................................................................79
3.4.2项目开发环境.............................................................................................................80
3.4.3项目实施过程.............................................................................................................80
小结................................................................................................................................83
知识巩固........................................................................................................................84
实践训练........................................................................................................................86
项目4数据采集及存储....................................................................................87
4.1项目导入................................................................................................................87
4.2学习目标................................................................................................................87
4.3相关知识................................................................................................................88
4.3.1数据的存储.................................................................................................................88
4.3.2数据库的连接和使用.................................................................................................91
4.3.3网络爬虫和数据采集技术.........................................................................................99
4.4项目实践..............................................................................................................112
4.4.1项目需求分析...........................................................................................................112
4.4.2项目开发环境...........................................................................................................112
4.4.3项目实施过程...........................................................................................................112
小结..............................................................................................................................115
知识巩固......................................................................................................................115
实践训练......................................................................................................................117
项目5数据预处理..............................................................................................................119
5.1项目导入..............................................................................................................119
5.2学习目标..............................................................................................................119
5.3相关知识..............................................................................................................120
5.3.1数据预处理概述.......................................................................................................120
5.3.2处理错误值...............................................................................................................120
5.3.3处理异常值...............................................................................................................122
5.3.4处理缺失值...............................................................................................................124
5.3.5处理重复值...............................................................................................................127
5.4项目实践..............................................................................................................128
5.4.1项目需求分析...........................................................................................................128
5.4.2项目开发环境...........................................................................................................129
5.4.3项目实施过程...........................................................................................................129
小结..............................................................................................................................133
知识巩固......................................................................................................................134
实践训练......................................................................................................................136
项目6数据标注...........................................................................................137
6.1项目导入..............................................................................................................137
6.2学习目标..............................................................................................................137
6.3相关知识..............................................................................................................138
6.3.1数据标注的定义.......................................................................................................138
6.3.2数据标注的分类.......................................................................................................138
6.3.3数据标注流程...........................................................................................................141
6.3.4数据标注的应用场景...............................................................................................141
6.3.5标注规范概述...........................................................................................................142
6.3.6常用的数据标注规范...............................................................................................142
6.4项目实践..............................................................................................................144
6.4.1项目需求分析...........................................................................................................144
6.4.2项目开发环境...........................................................................................................144
6.4.3项目实施过程...........................................................................................................144
小结..............................................................................................................................148
知识巩固......................................................................................................................148
实践训练......................................................................................................................150
项目7数据分析与可视化...............................................................................151
7.1项目导入..............................................................................................................151
7.2学习目标..............................................................................................................151
7.3相关知识..............................................................................................................152
7.3.1数据的统计性分析...................................................................................................152
7.3.2数据的可视化分析...................................................................................................159
7.3.3数据的探索性分析...................................................................................................170
7.4项目实践..............................................................................................................173
7.4.1项目需求分析...........................................................................................................173
7.4.2项目开发环境...........................................................................................................173
7.4.3项目实施过程...........................................................................................................175
小结..............................................................................................................................180
知识巩固......................................................................................................................180
实践训练......................................................................................................................182
项目8实战——城市交通流量密度预测............................................................184
8.1项目导入..............................................................................................................184
8.2学习目标..............................................................................................................184
8.3相关知识..............................................................................................................185
8.3.1RESTfulAPI.............................................................................................................185
8.3.2Flask..........................................................................................................................185
8.4项目实践..............................................................................................................186
8.4.1项目需求分析...........................................................................................................186
8.4.2项目开发环境...........................................................................................................186
8.4.3项目实施过程...........................................................................................................186
小结..............................................................................................................................193
实践训练......................................................................................................................193
知识巩固参考答案...........................................................................................195














