【python】pandas的excel处理:员工薪水分析
导入数据并把数据读出
import pandas as pd
data = pd.read_csv("salaries.csv")
data.head()
删除ID列
data.drop(["ID"], axis = 1, inplace = true)
axis = 0 代表跨行,axis = 1 代表跨列
把所有列改成中文
data.columns = ["员工姓名","员工职位","基本工资","加班工资","其他支付","福利","总共支付","总共支付加福利","入职年份","附加说明","代理","状态"]
查看员工姓名这一列
data["员工姓名"]
查看入职年份有几个
data["入职年份"].nunique()
计算平均工资
data["基本工资"].mean()
加班工资的最高金额
data["加班工资"].max()
人名是GARY JIMENEZ的基本工资有多少
data[data["员工姓名"]=="GARY JIMENEZ"]["基本工资"]
收入最高的人是谁(总共支付加福利)
data[data["总共支付加福利"]==data["总共支付加福利"].max()]["员工姓名"]
收入最低的人是谁(总共支付加福利)
data[data["总共支付加福利"]==data["总共支付加福利"].min()]["员工姓名"]
每年所有员工的平均的基本工资是多少
data.groupby("入职年份").mean()["基本工资"]
任职人数最多的5个岗位 (排序) 正序和倒序
data.groupby("员工职位").count()["员工姓名"].sort_values(
ascending = False).head(5)
ascending=False 倒序
ascending=True(默认) 正序
value_counts()是值计数统计
data["员工职位"].value_counts().head(5)
这个机构有多少个工作岗位
data["员工职位"].nunique()
2014年有多少个职位只由一个人担任
sum(data[data["入职年份"]==2014]["员工职位"].value_counts()==1)
【python】pandas的excel处理:员工薪水分析相关推荐
- Python+Pandas读取Excel文件分析关系最好的两个演员
董老师又双叒叕送书啦,6本<Python程序设计基础与应用(第2版)> 推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),董付国 ...
- Python+pandas读取Excel文件统计最受欢迎的前3位演员
推荐教材:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社,2018.8出版,2021.3第11次印刷 图书详情: 配套资源: 用书教师可 ...
- python pandas处理excel 统计数据_pandas数据分析输出excel产生文本形式存储的百分比数据,如何处理?...
Apple iPhone 11 (A2223) 128GB 黑色 移动联通电信4G手机 双卡双待 4999元包邮 去购买 > 关键词: python.pandas.to_excel.文本形式存储 ...
- python对数据进行合并的函数_利用Python pandas对Excel进行合并的方法示例
前言 在网上找了很多Python处理Excel的方法和代码,都不是很尽人意,所以自己综合网上各位大佬的方法,自己进行了优化,具体的代码如下. 博主也是新手一枚,代码肯定有很多需要优化的地方,欢迎各位大 ...
- python利用pandas合并excel表格代码_利用Python pandas对Excel进行合并的方法示例
前言 在网上找了很多Python处理Excel的方法和代码,都不是很尽人意,所以自己综合网上各位大佬的方法,自己进行了优化,具体的代码如下. 博主也是新手一枚,代码肯定有很多需要优化的地方,欢迎各位大 ...
- Python+pandas处理Excel文件案例一则
封面图片:<Python程序设计实验指导书>(ISBN:9787302525790),董付国,清华大学出版社 图书详情(京东): ==================== 问题描述:使用p ...
- python pandas读取excel时动态确定标题行所在行数
python pandas读取excel时动态确定标题行所在行数,动态跳过标题前空白行 利用python对excel或者csv文件进行批量操作时,除了使用xlrd库或者xlwt库进行表格的操作读与写, ...
- python pandas合并单元格_利用Python pandas对Excel进行合并的方法示例
前言 在网上找了很多Python处理Excel的方法和代码,都不是很尽人意,所以自己综合网上各位大佬的方法,自己进行了优化,具体的代码如下. 博主也是新手一枚,代码肯定有很多需要优化的地方,欢迎各位大 ...
- python pandas读取excel文件
python pandas读取excel文件 data=pd.read_excel('C:\Users\86188\python\dummy.xlsx') 会报错:SyntaxError: (unic ...
- Python pandas 保存Excel自动调整列宽的方法及示例代码
本文主要介绍Python中,使用pandas.ExcelWriter保存Excel文件数据时,自动判断调整列的宽度方法,以及相关的示例代码. 原文地址:Python pandas 保存Excel自动调 ...
最新文章
- jQuery获取自身HTML
- 深度学习在CV领域的进展以及一些由深度学习演变的新技术
- 阿里云MaxCompute被Forrester评为全球云端数据仓库领导者
- 1.1 训练_开发_测试集
- 服务器上传至云系统,上传至云服务器命令
- 记录——《C Primer Plus (第五版)》第十章编程练习第二题
- 浅谈android的am命令
- 基于决策树的保险案列
- 支付宝小程序获取外部任意小程序appId及页面路径(附常见appid)
- visio 画箭头_visio2013中画箭头的具体操作步骤
- java随机生成迷宫游戏地图_java随机生成迷宫(图的深度优先遍历)
- 【Python】Time模块 ValueError: unconverted data remains: UnicodeEncodeError:
- background的使用方法
- IDEA插件-XTools
- 二叉树的构造(前序+中序)---(后序 + 中序)
- tshark抓包小结
- Unable to use EPCS device Leaving target processor paused
- 盒马“开吃”火锅行业,海底捞们还有机会“捞钱”吗?
- unity3d 禁用脚本
- 在Eclipse中配置CheckStyle
热门文章
- QT+Opencv配置+问题:During startup program exited with code 0xc0000135.
- 数据分析英文单词释义Byte,Cube,Dimension,Measures,Cuboid,环比
- python模块导入详解
- vue使用Echarts绘制自己股票K线图,包含数据接口
- 【程序设计基础与实验】地铁售票查询系统
- springboot的配置文件
- cocos2dx 学习笔记之摄像头与3D精灵的移动
- Netty中ChannelOption属性含义
- 朝阳群众举报阿里996造成交通严重堵塞!
- WPS如何按单元格背景颜色求和