Python+Excel职场办公数据分析主要观点

计算机与互联网 王红明 编著
简介: 一本适合编程小白学习的职场数据分析宝典。

前言

一、为什么写这本书

目前,全球迎来了人工智能发展的新一轮浪潮,人工智能成为人们关注的焦点。而人工智能的核心在于大数据的支持,这就需要从各种类型的海量数据中分析挖掘有价值的数据信息。而Python在大数据分析挖掘方面有着得天独厚的优势,因此,利用Python编程可以很好地对繁杂无序的海量数据进行分析。另外,还可以利用Python编程批量完成大量重复性的工作,帮助人们大幅提高工作效率。

可能有人会说,Python编程虽好,但它是专门供程序员使用的,对于没有编程基础的普通办公人员来说,Python会不会太难学了?其实不用担心,Python语法简洁易懂,很容易上手,更重要的是,你只要按照本书讲解的大量工作案例认真学习,很容易就能掌握Python分析处理大数据的方法。通过大量的案例讲解,即便是普通办公人员也能轻松掌握Python数据分析的方法,这正是作者编写本书的目的。

二、为什么要以Excel数据为主来进行讲解

Excel是大家比较熟悉且应用较多的办公软件之一,很多人在日常工作中接触到的大都是Excel数据,因此本书以Python处理及分析Excel数据为主来讲解(当然也有处理CSV数据的一些案例)。

三、本书写了什么

本书的内容主要分为两部分:第一部分为编程基础部分,共包括4章内容(第1~4章),主要讲解Python的安装方法、基本语法、Pandas模块用法、xlwings模块操作Excel数据的方法等;第二部分为实战案例部分,主要介绍批量自动处理及分析各种数据的案例(第5~8章)。其中,第5章为银行客户数据处理及分析案例,第6章为公司财务数据处理及分析案例,第7章为企业运营数据处理及分析案例,第8章为连锁超市销售数据处理及分析案例。

四、本书适合谁

本书适合数据工作量大的职场人士、财务人士、数据分析人士、商务人士、自动化办公用户、需要处理大数据的用户等阅读学习,也可供Python编程爱好者学习参考。

五、本书作者团队

本书由王红明和张鸿斌编著。由于作者水平有限,书中难免有疏漏和不足之处,恳请广大读者朋友提出宝贵意见。

六、致谢

一本书从选题策划到正式出版,要经历很多环节,在此感谢机械工业出版社,以及负责本书的张淑谦编辑和其他未曾见面的编辑,感谢大家不辞辛苦,为本书顺利出版所做的大量工作。

第1章

开始前的准备

Python是一种跨平台的、开源的、免费的解释型高级编程语言,它在大数据处理分析等方面有着非常广泛的应用。从本章开始,将正式学习Python批量处理Excel数据、对大数据进行分析等方面的知识。本章主要介绍Python中用于处理Excel数据的模块、Python的下载安装、模块安装及IDLE的应用。

1.1

Python数据分析的优势

未来是人工智能、大数据的时代,而Python在数据分析方面有着得天独厚的优势,能够大幅提高工作效率。因此,学习Python数据分析对未来的工作会有很大的帮助。

1.1.1 为什么用Python处理Excel数据

为什么要用Python处理Excel数据?工作中,大家经常会使用Excel去处理数据,但是如果结合Python程序,可以达到更高效解决问题的效果。比如用Python按一定规律处理Excel中的数据,然后写入新的Excel文件中,汇总来自多个文件的内容到一个Excel中等。

平时,在工作中遇到比较烦琐的数据需要写入Excel中时,运用Python处理,会将费时费力的工作简单化。平时需要一天或几天完成的工作,运用Python会很快处理完毕。

Python是非常好的数据分析工具,Python在处理数据方面有很多优势。比如Python能整理更大的数据集,能够更容易地实现自动分析,能够比较容易地建立复杂的机器学习模型。

版权:机械工业出版社