当今世界对信息技术的依赖程度日渐加深,每天都会产生和存储海量的数据。面对海量数据,谁能更好地处理、分析数据,谁就能真正抢得大数据时代的先机。对数据的分析已经成为企业、政府非常重要且迫切的需求。

数据分析是指用适当的数学方法对收集来的大量数据进行分析,以求最大化地开发数据的功能,发挥数据的作用。数据分析是为了提取有用信息和形成结论而对数据加以详细研究及概括总结的过程。数据分析的目的在于把隐藏在一大批看来杂乱无章的数据中的信息集中、萃取和提炼出来。

Python具有开源、简洁、易读、快速上手、多场景应用以及完善的生态和服务体系等优点,使其在数据分析与挖掘领域中的地位显得尤为突出,Python已经当仁不让地成为数据分析人员的一把“利器”。此外,Python也广泛用于系统运维、图形处理、数学处理、数据库编程、网络编程、多媒体应用、机器学习和人工智能等方面。

第1章Python语言基础。首先介绍Python语言的特点,Python的安装方法,编写Python代码的方式,重点介绍Python的基本数据类型的操作命令,并给出相应的实例;其次介绍人机交互的输入和输出,给出Python的多样化格式输出;然后简单介绍Python如何读写文件;最后介绍Python库的导入以及Python扩展库的安装。

第2章程序控制结构。讲解布尔表达式、关系运算符、逻辑运算符,选择结构中的单向if语句、双向ifelse语句、嵌套ifelifelse语句,条件表达式。讲解while循环及循环控制策略,for循环、for循环与range函数的结合使用,break、continue和else控制循环的方式。

第3章函数。讲解怎样定义函数,函数的调用方式,参数传递,函数的参数类型,函数模块化,lambda表达式,变量的作用域,函数的递归调用,常用内置函数。

第4章正则表达式。讲解正则表达式的构成,正则表达式的边界匹配,正则表达式的分组、选择和引用匹配,正则表达式的贪婪匹配与懒惰匹配,正则表达式模块re,正则表达式对象和Match对象。

第5章文件与文件夹操作。讲解文本文件的打开、读写以及文件指针的定位,二进制文件的打开与读写,os、os.path、shutil对文件与文件夹的操作,csv文件的读取和写入。

第6章用matplotlib实现数据可视化。讲解matplotlib架构的后端层、表现层、脚本层,使用matplotlib的pyplot子库绘制线形图、直方图、条形图、饼图以及散点图。

第7章numpy库。讲解ndarray数组的创建,特殊的ndarray数组的创建,ndarray数组的索引、切片和选择,ndarray数组的统计计算。讲解随机数数组、数组的基本运算和数组数据文件的读写。

第8章pandas库。讲解Series对象的创建,Series对象的基本运算,DataFrame对象的创建、DataFrame对象的元素的查看和修改,DataFrame对象的基本运算,pandas数据可视化,pandas读写数据。

第9章数据质量分析。讲解缺失值分析、异常值分析、一致性分析和数据特征分析。

第10章数据预处理。讲解数据清洗、数据集成、数据规范化、数据离散化、数据归约和数据降维。

〖3〗Python数据分析前言〖3〗第11章数据分析方法。讲解相似性和相异性的度量、分类分析方法、回归分析方法和聚类分析方法。

第12章基于信用卡消费行为的银行信用风险分析。讲解信用卡消费数据获取与数据探索分析,信用卡消费数据预处理,信用卡消费数据特征分析和客户信用分析。

第13章文本情感分析。讲解中文分词方法,文本的关键词提取,文本情感分析和运用LDA模型对电商手机评论进行主题分析。

本书由曹洁、崔霄、张志锋、孙玉胜和王博编写,参与本书编写的还有张王卫、桑永宣和陈明。

在本书的编写和出版过程中得到了郑州轻工业大学、清华大学出版社的大力支持和帮助,在此表示感谢。

在本书的编写过程中,参考了大量专业书籍和网络资料,在此向这些作者表示感谢。

由于编写时间仓促,编者水平有限,书中可能会有缺点和不足,热切期望得到专家和读者的批评指正,在此表示感谢。您如果遇到任何问题,或有更多的宝贵意见,欢迎发送邮件至作者的邮箱42675492@qq.com,期待能够收到您的真挚反馈。

配套课件

编者2020年4月于郑州轻工业大学数据融合与知识工程实验室

more >

python数据分析买什么书_清华大学出版社-图书详情-《Python数据分析》相关推荐

  1. python刘卫国答案第二_清华大学出版社-图书详情-《数据库技术与应用实践教程—SQL Server 2012》...

    前言 在信息社会,数据已经成为重要的资源.大数据时代改变了人类原有的生活和发展模式,也改变了人类认识世界和判断价值的方式.以数据库技术为基础的数据管理技术,可以对数据进行有效的收集.加工.分析与处理, ...

  2. python程序设计上机实践答案_清华大学出版社-图书详情-《C++程序设计上机实践与学习辅导(第三版)》...

    前言 C++是一种高效.实用的程序设计语言,它既可以进行过程化程序设计,也可以进行面向对象程序设计,是编程人员使用最广泛的工具之一. 对程序设计语言而言,编写出简洁.高效.实用的程序才是最终的学习目的 ...

  3. python建模与仿真控制系统_清华大学出版社-图书详情-《MATLAB控制系统设计与仿真》...

    前言 MATLAB是MathWorks公司推出的一套高性能的数值计算和可视化软件,它集数值计算.符号计算和图形可视化于一体,构成了一个方便且界面友好的用户环境.随着它的版本不断升级,其功能越来越强大, ...

  4. python程序设计课后答案祁瑞华_清华大学出版社-图书详情-《Python 程序设计》

    前言 Python语言作为一种免费.开源语言,已被许多学校引入教学过程.它是面向对象和过程的程序设计语言,具有丰富的数据结构.可移植性强.语言简洁.程序可读性强等特点.本书根据实际教学经验,对内容进行 ...

  5. 零基础python入门书籍推荐书目_清华大学出版社-图书详情-《Python数据科学零基础一本通》...

    序 多次与教育界的朋友相聚,谈到计算机语言的发展趋势时,大家一致认为 Python 是 当今最重要的计算机语言.许多知名公司,例如 Google.Facebook 等皆已将 Python 列 为必备计 ...

  6. python程序设计教程张莉课后答案_清华大学出版社-图书详情-《Visual Basic程序设计教程》...

    Visual Basic是目前最适合初学者学习使用的.最流行的计算机高级程序设计语言之一.它简单易学.功能强大,它提供的可视化集成开发环境使程序开发变得方便而快捷.近年来,很多高等院校选择" ...

  7. 地理信息系统导论第八版_清华大学出版社-图书详情-《地理信息系统导论(第3版)》...

    原 版 序 言 GIS的重要性地理信息系统(GIS)是用于获取.储存.查询.分析和显示地理空间数据的计算机系统.地理空间数据描述空间要素的位置和特征,比如道路.宗地和森林.GIS所具有的处理位置和属性 ...

  8. java程序设计基础(第3版)实验指导_清华大学出版社-图书详情-《Java程序设计基础(第5版)实验指导与习题解答》...

    本书是清华大学出版社出版的<Java程序设计基础(第5版)>的配套用书.全书共分为两部分,第一部分是上机实验指导,第二部分是主教材<Java程序设计基础(第5版)>中的习题解答 ...

  9. java程序设计 第三版_清华大学出版社-图书详情-《Java语言程序设计(第3版)》...

    第3版前言 Java语言是目前应用最广泛的编程语言之一,学习和使用Java的人越来越多.为了帮助初学者尽快掌握Java编程,感受到Java语言的魅力,领会到Java编程的快乐,笔者根据长期Java授课 ...

最新文章

  1. c语言分支结构程序设计教学设计 赛课,《分支结构程序设计》教学设计.doc
  2. gm怎么刷东西 rust_刷了这种黑板漆再也不用担心吃粉笔灰了
  3. DE连接,创建数据集,数据导入以及数据导出(转载)
  4. null导入失败_当null检查非常失败时
  5. js处理上下文代码的2个阶段
  6. 拥有5大核心竞争力的华为云GaussDB,成SACC2021最靓那一个…
  7. linux监控采集项
  8. Atitit 查找轮廓 findContours
  9. java编程对电脑配置_java编程对电脑配置有什么要求?如何选择合适电脑?
  10. Centos7 Zabbix监控部署
  11. GSM/GPRS模组硬件电源设计指南
  12. 帧间的SAD和SATD
  13. 高通 android 传感器支持,Android加速度传感器数值的过滤
  14. jzoj. 4298. 【NOIP2015模拟11.2晚】我的天
  15. Apache APISIX 玩转 Tongsuo 国密插件
  16. [Error]新用户第一次启动APP时网络请求失败
  17. 解决webrtc前端replaceTrack后ZLMediaKit断流问题
  18. linux双系统没有wifi,遇到了双系统中win下关闭了wifi,ubuntu中也无法启用的情况...
  19. android弹出确认对话点击取消,Android点击返回按钮弹出确认消息对话框
  20. 如何用Python打印带数字上下标的字符串(函数表达式、化学方程式等)

热门文章

  1. NeurIPS 22: ASGC sgc扩展来解决异质图 DSSL Decoupled Self-supervised Learning
  2. 设计冲刺方法论:如何5天高效解决棘手难题
  3. 〖Python全栈白宝书-免费版①〗- Python编程环境搭建-Python3解释器安装
  4. EV-HC32F460开发资料准备
  5. Twitter——我们的机器人相互交流之地
  6. 《平衡掌握者—游戏数值战斗设计》读书笔记
  7. Tomcat报错Control character in cookie value or attribute
  8. 量子计算如何解决现实世界的问题
  9. python实现3d人物建模_放心的python实现3d人物建模容易学吗?,zbrush不规则金属硬边...
  10. 史上最强C语言教程----位段