python groupy分组

资料:https://blog.csdn.net/weixin_37536446/article/details/82109431

分组函数自定义:

x = {'o':[1,1,1,2,2,2,3,3,3],'q':[1,2,3,4,5,7,8,8,10],'w':[1,2,3,12,6,5,6,7,9]}
x = pd.DataFrame(x)

# x.map(type_map) 

def number(x):
    zz = x[x>4].count()    
    return zz
q = x.groupby('o')['q'].agg({'tuo':number}).reset_index()
q
发布了15 篇原创文章 · 获赞 6 · 访问量 1433

猜你喜欢

转载自blog.csdn.net/qq_39783265/article/details/103978373