每X行对 pandas 数据框进行一次Bin [英] Bin pandas dataframe by every X rows

查看:59
本文介绍了每X行对 pandas 数据框进行一次Bin的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个简单的数据框,我想每3行进行装箱.

I have a simple dataframe which I would like to bin for every 3 rows.

它看起来像这样:

    col1
0      2
1      1
2      3
3      1
4      0

,我想把它变成这样:

    col1
0      2
1    0.5

我已经在此处发布了类似的问题,但我有不知道如何将解决方案移植到我当前的用例中.

I have already posted a similar question here but I have no Idea how to port the solution to my current use case.

你能帮我吗?

非常感谢!

推荐答案

>>> df.groupby(df.index / 3).mean()
   col1
0   2.0
1   0.5

这篇关于每X行对 pandas 数据框进行一次Bin的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆