题解 | #牛客网不同毕业年份的大佬#
牛客网不同毕业年份的大佬
https://www.nowcoder.com/practice/3ea8f01f5d3b4b6fbdb53c522a0dc4ef
import pandas as en
import datetime as sm
sb=en.read_csv("Nowcoder.csv",sep=",")
sd=en.to_datetime(sb["Graduate_year"],format="%Y")
A=sb.groupby("Graduate_year")["Achievement_value"].max()
print(A)
- 理清题目要求按照分类聚合原理如何操作很重要以及对groupby函数的理解和使用是这个题解题的关键
- 对groupby函数的理解.groupby("Graduate_year")是按照这个变量进行分组,["Achievement_value"]指定之后按照这个变量列在分组内进行聚合,也就是groupby()括号内是分组变量,[]内是聚合变量
- 使用到了max()函数求解内一个分组内聚合变量的最大值并且赋值给了A
网易游戏公司福利 595人发布