按每X行对熊猫数据框进行一次Bin

发布于 2021-01-29 19:05:42

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

看起来像这样:

    col1
0      2
1      1
2      3
3      1
4      0

我想把它变成这样:

    col1
0      2
1    0.5

你能帮我吗?

非常感谢!

关注者
0
被浏览
50
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    在Python 2中使用:

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


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看