Python与数据分析及可视化(第2版·微课视频版)
教材采用探究式学习教学,注重应用能力培养。教材配套的学习与工具模块已经在Python官网PyPI发布。配套教学课件、教学视频、源代码、教学大纲等资源。

作者:李鲁群、李晓丰、郑晓宁、孙璇

丛书名:大数据与人工智能技术丛书

定价:69.8元

印次:2-1

ISBN:9787302727118

出版日期:2026.09.01

印刷日期:2026.09.01

图书责编:黄芝

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书由Python语言基础、数据分析、数据可视化三部分内容组成。Python语言基础部分系统地介绍了Python的数据类型与运算、程序流控制、函数、面向对象程序设计、文件等知识,总结了它们之间的逻辑关系。通过这部分内容的学习,读者可以系统地掌握Python程序设计的核心内容。数据分析部分:涵盖了网络爬虫、文本和数字数据处理、以及Pandas数据分析等内容。通过这部分内容学习,读者可以学会从数据获取到数据分析的过程。数据可视化部分以Seaborn为工具重点介绍了数据及模型分析可视化的本质和方法,而不是单纯追求酷炫的数据展示效果。通过这部分内容学习,读者可以从深层次掌握通过数据可视化分析和展示相关业务数据的过程。 本书可以作为高校计算机编程入门教材或参考书,也适合各种从业者,包括数据科学家、数据分析师、数据工程师和研究人员等阅读。读者学习本书内容之前,无须任何编程基础。

李鲁群,教授,博士,上海师范大学计算机硕士点学科负责人,从事计算机网络理论与应用、机器学习教学与研究。上海市高校教指委委员、上海市计算机协会物联网分会委员。近年来,完成教育部产学研协同育人项目12项、上海市教委重点项目3项、上海师范大学教学成果一等奖2项、上海市教学成果二等奖1项、上海市科技进步二等奖2项。主编《Python与数据分析及可视化》、《Android应用程序设计》教材2部。

前言 伴随着以数据为驱动的大数据、人工智能技术的发展与普及,Python数据分析技术已经成为各行各业从业人员必备的技能之一。为让读者快速掌握该技能,本书秉承“以探究实践学习模式为驱动”的教学理念,将教学内容分解为Python语言基础、数据分析、数据可视化三部分内容,尝试采用探索与实践方法设计教学内容。通过本书的学习,读者可以掌握Python编程核心基础知识,以及从数据获取、数据分析到数据可视化的全过程。 本书特色如下。  “厚基础”。本书采用基础教学与探究实践结合来设计Python教学内容精髓,本书的Python基础概念知识点清晰,并注重Python风格化编程。例如,设计跟踪变量id方法,探究Python函数调用参数传递是按值还是按变量的引用传递; 在数据可视化内容中重点介绍数据可视化的四类本质与基本方法,而不单纯追求酷炫的可视化效果。读者不但可以学习相关知识点,而且可以掌握这种实践探究学习的方法。  “重实践”。教学案例贴近实际,可以直接应用。本书均采用最新技术方案作为授课内容,读者可以举一反三,解决相关问题需求。例如,教学案例采用Python官方推荐的pathlib模块、第三方RequestsHTML、Seaborn、wordCloud等模块,并非常注重原创的教学案例代码质量,以简洁的代码解决复杂问题。  “配套资源丰富”。所有教学案例、教学工具、数据文件已经打包成Python Education Tools模块,在Python官网发布,成为国内比较少见的能在Python官网上发布配套教学模块的教材,并同时在超星学习通、G...

目录
荐语
查看详情 查看详情

目录

案例源码

第1章绪论

1.1Python语言简介

1.1.1诞生背景

1.1.2发展现状

1.1.3未来趋势

1.2Python语言特色

1.2.1设计哲学

1.2.2语言特点

1.3Python应用领域

1.4Python人才技能分析

1.5学习Python的SWOT分析

1.5.1优势

1.5.2劣势 

1.5.3机会 

1.5.4威胁 

1.6本书的知识体系结构

1.6.1教学内容设计

1.6.2教学设计特色

1.6.3教辅资源丰富

1.7本书适合的读者

1.8如何掌握本书内容

1.9本章小结

1.10习题

第2章Python程序开发环境

2.1Python开发环境

2.1.1开发环境组成

2.1.2系统版本类别

2.2Python系统层——软件安装

2.2.1安装: Python系统软件

2.2.2检查: Python开发环境

2.2.3体验: IDLE开发环境

2.2.4配置: 虚拟开发环境

2.3Python扩展层——模块维护

2.3.1查看: pip list、pip show、pip freeze

2.3.2安装: pip install、pip install U

2.3.3下载: pip download

2.3.4卸载: pip uninstall

2.4Python应用层——集成开发环境

2.4.1... 查看详情

教材采用探究式学习教学,注重应用能力培养。教材配套的学习与工具模块已经在Python官网PyPI发布。配套教学课件、教学视频、源代码、教学大纲等资源。

查看详情