excel学习库

excel表格_excel函数公式大全_execl从入门到精通

上进计划|Python办公自动化—Excel统计分析


Life is short,you need Python,这句话一直在开发领域流传,很多python开发的程序员对这句话理解尤其深刻。然而这几年Python已经彻底火出圈了,在非IT行业中,Python同样受到热捧,许多打工人高喊“人生苦短,我选Python!”


Python之父,亲自下场玩梗


许多人不理解为什么这么多门外汉也在吹捧Python,那是因为它简直是当代打工人摸鱼神器!老板让你一个小时改300个文件名?没问题,写个python,调用个库,一键搞定;下班领导让你处理十多页的数据,明天要?没关系,打开pycharm,调用numpy库,操作一番完成。


平常职场人至少要花费3-4小时时间去处理Excel,使用vlookup、透视图、甘特图、数据可视化等工作。既费时又容易出问题,而Python在办公自动化上却有着很大的优势,打几行代码程序就能自动完成这些复杂重复的工作,可谓是打工人的必备技能。



那么想实现办公自动化需要掌握哪些调用库?需要从哪里学起呢?本期的《上进计划》给大家带来的项目Python办公自动化—Excel统计分析,让大家掌握常用的调用库,学会数据清洗和处理,了解机器学习流程


PART1 关于Python

Python的设计者是一名荷兰的程序员吉多·范罗苏姆(Guido van Rossum)。1989年圣诞节期间,Guido为了打发无聊的假期,一边看着电视剧一边试图开发一个新的脚本解释程序,这个脚本经过不断的改进成为了我们所熟知的Python,而Python这个名字也是来自他当时看的电视喜剧Monty Python's Flying Circus。



这是Guido大佬在谷歌时期的照片,看来google的伙食很好啊


Python是一种跨平台的计算机程序设计语言,是ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程,是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本,随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。




PART2 关于NumPy


NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。

其中包括一个强大的N维数组对象Array;比较成熟的(广播)函数库;用于整合C/C++Fortran代码的工具包;实用的线性代数傅里叶变换和随机数生成函数




NumPy安装

因为Python的发行版本不包含NumPy模块所以,我们需要自行安装。


1.pip安装NumPy模块

pip install numpy# 注意:Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。


2.测试一下NumPy模块是否可以正常运行

from numpy import np.eye(3)array([[1., 0., 0.],    [0., 1., 0.],           [0., 0., 1.]])





PART3 关于Matplotlib


Matplotlib 是一个 Python绘图库,他的作用是方便使用者将数据进行图形化,并支持多种样式输出。Matplotlib 通常可以用来绘制各种静态、动态。交互式的图表。

Matplotlib 通常与 NumPy 和 SciPy一起使用,很多使用者用此组合代替Matlab




matplotlib安装

1.pip安装matplotlib模块


pip install matplotlib

测试一下matplotlib模块是否成功安装

import matplotlib# 运行一下如果没有报错,则安装成功




PART4 关于Pandas

Pandas 是 Python 语言的一个扩展程序库,主要用于数据分析,它的名字来源于panel data(面板数据)和Python data analysis"(Python 数据分析)。Pandas是我们做办公自动化的重要工具之一,它可以从 CSV、JSON、SQL、Microsoft Excel等格式中导入数据,它可以对各种数据进行运算操作、数据清洗、数据加工等工作,目前也是在学术、金融界受到广泛使用。



pandas安装

1. pip安装pandas模块

pip install pandas

2.测试pandas是否安装成功


import pandaspandas.__version__  # 查看版本



以上就是小萌在《上进计划》给大家分享的办公自动化工具安装的知识,如果各位同学已经成功完成了这三步,那就接着跟我们的李岩老师开始学习python办公自动化的实际操作案例吧。



发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接