这个df数据怎么才能获取到最新的调薪时间,就是薪资最高且时间最早?

news/2024/11/19 9:19:32/文章来源:https://www.cnblogs.com/dcpeng/p/18348006

大家好,我是皮皮。

一、前言

前几天在Python最强王者交流群【群除我佬】问了一个Pandas处理的问题,这里拿出来给大家分享下。

image.png

看上去不太好理解,其实说白了,就是在工资最高里,再找时间最早的。换句话说就是,这三个人,每个人找工资最高,然后在这个范围里找时间最早  就是他的调薪时间。

二、实现过程

这里一共有两个方法,当然应该还有更多,一起来看看吧。【隔壁😼山楂】给了一个代码,如下所示:

df.sort_values(['姓名', '工资', '月份'], ascending=[True, False, True]).groupby(['姓名']).head(1)

image.png

简直太秀了,顺利地解决了粉丝的问题。

第二个方法是【༺࿈黑科技·鼓包࿈༻】提供的,代码如下:df.iloc[df.groupby(['姓名']).apply(lambda x: x['工资'].idxmax())]

image.png

思路还是不错的,看上去也有点难以理解。美中不足的是这个代码用在粉丝的当前数据上,是不能生效的,用在其他规整的数据上是可以奏效的。

三、总结

大家好,我是皮皮。这篇文章主要盘点了一个Pandas处理数据的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

最后感谢粉丝【群除我佬】提问,感谢【隔壁😼山楂】、【吴超建】、【郑煜哲·Xiaopang】、【༺࿈黑科技·鼓包࿈༻】给出的思路和代码解析,感谢【冯诚】、【eric】等人参与学习交流。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/779502.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

生物电信号放大器的差分放大器与隔离放大器

人体电信号测量流程生物电信号是为我们测量的目标,电极传感器在实际应用中一般分为三个,包括信号电极、参考电极和接地电极。而生物电放大器这是最为重要的部分,它将我们通过电极传感器获得的微弱电信号进行放大、滤波从而实现真实准确地在显示器上展示我们的信号表现。 生物…

雷达气象学(8)——反射率因子图分析(非气象回波篇)

目录8.0 雷达回波的分类8.1 地物回波8.2 海浪回波8.3 干扰回波(同波长干扰)8.4 生物回波8.5 超折射回波8.6 旁瓣回波 8.0 雷达回波的分类 雷达回波可分为气象回波和非气象回波: \[雷达回波 \begin{cases}气象回波 \begin{cases}层状云降水回波 \\积状云降水回波(对流性降水…

电商平台:告别价格战,拥抱品质与体验

原文链接:https://tecdat.cn/?p=37270 “用低价换来一时的流量并不能换来长线的店铺良性发展。”最近,各大电商平台都修改了运营规则。618大促结束后,淘天集团召开了一场商家闭门会,并决定从下半年开始,弱化以“五星价格力”为核心的搜索权重分配体系,改回按GMV(商品交…

日志查询4剑客

1.日志查询4剑客查看日志不要使用,cat或vim,vi命令。未来的日志文件。有的 日志可达:40G或以上. 如果使用cat查看,会刷屏根本停不下来. 如果使用vi/vim查看,从磁盘中加载到内存,占用系统内存,很 容易导致系统内存不足.linux查询 日志 ,文件较大,通过cat,vi/vim进行查看,系…

JSOI2024 游记

UPD:其实是早就写好了的,不过现在差不多想发了。JSOI2024 游记 Day ?~Day -1 省选前的心态算是比较失落,每次点人都发现自己进不了一点。不过今年还是得打,尽力而为吧。 比赛前一周基本补完了之前落下的联考,打的还算可以。 湖北省选模拟,打了个 Day2,非常没有水平的 1…

形式参数和返回值类型的对比

方法的形式参数形式参数是基本数据类型形式参数是引用类型 (1)形式参数是基本数据类型 基本数据类型作为方法的形参,形式参数的改变不影响实际参数public static void main(String[] args) {int a = 10;int b = 20;System.out.println(a);System.out.println(b);change(a, b);…

莽撞闯荡的6周年,也就是弹指一挥间

6年也就是弹指一挥间,时间过得飞快。6年前的明天,也就是2018年的8月8日,我离开了服务12年的腾讯开始探索自己的梦想-参见《回顾4180天在腾讯使用C#的历程,开启新的征途》。到今天,已经整整走过了6年,这6年还是围绕着C# 开展业务和活动。在这个6周年的特殊日子,总感觉要说…

七牛云私有空间图片上传、下载

导航引言 总体思路 七牛云相关的配置文件 获取七牛云上传token相关类定义 核心代码实现获取七牛云图片下载链接公开空间 私有空间 核心代码实现结语 参考引言我们在成长,代码也要成长。多媒体图片在各种网站、小程序和app中应用广泛,同时也大大增强了用户体验。 随着云服务的…

2024.08.07 记录一下面试。

这次面试面试官就说我们想要基础好的,所以就问了一堆基础问题。这里的知识点图片都是来自JavaGuide,如果不是图片我会贴一下链接,但是很有可能我都不会解答。Java 面试指南 | JavaGuide按我能想到的写。1.手动获得spring配置文件application.yml文件。答:最普遍的方法就是V…

sql注入一些学习笔记

以下内容主要是作为自己学习笔记记录使用,可能会有错误,欢迎指正,所有内容仅供参考,部分名词内容解释来自其他博主或chatgpt,如有侵权,联系删除 一些基础的表 information_schema.schemataschemata_name其实就是databasesCatalog_name 每个Catalog包含多个Schema,每个Sc…

Ubuntu Linux 搭建邮件服务器(postfix + dovecot)

准备工作 1. 一台公网服务器(需要不被服务商限制发件收件的,也就是端口25、110、143、465、587、993、995不被限制),如有防火墙或安全组需要把这些端口开放 2. 一个域名,最好是com cn org的一级域名 3. 域名备案(如果服务器是国外的则不需要备案) 一、配置域名解析 1. 登…

洛谷P1064 金明的预算方案——题解

洛谷P1064题解传送锚点摸鱼环节 [NOIP2006 提高组] 金明的预算方案 题目描述 金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过 \(n\) 元钱…