题解 | #牛客网不同毕业年份的大佬#

牛客网不同毕业年份的大佬

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)
  1. 理清题目要求按照分类聚合原理如何操作很重要以及对groupby函数的理解和使用是这个题解题的关键
  2. 对groupby函数的理解.groupby("Graduate_year")是按照这个变量进行分组,["Achievement_value"]指定之后按照这个变量列在分组内进行聚合,也就是groupby()括号内是分组变量,[]内是聚合变量
  3. 使用到了max()函数求解内一个分组内聚合变量的最大值并且赋值给了A
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务