pandas如何过滤系列

发布于 2021-01-29 18:43:48

在执行groupby(’name’)并在其他列上使用过mean()函数后,我得到了这样的系列

name
383      3.000000
663      1.000000
726      1.000000
737      9.000000
833      8.166667

谁能告诉我如何过滤出平均值为1.000000的行?谢谢,我非常感谢您的帮助。

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

    In [5]:

    import pandas as pd
    
    test = {
    383:    3.000000,
    663:    1.000000,
    726:    1.000000,
    737:    9.000000,
    833:    8.166667
    }
    
    s = pd.Series(test)
    s = s[s != 1]
    s
    Out[0]:
    383    3.000000
    737    9.000000
    833    8.166667
    dtype: float64
    


知识点
面圈网VIP题库

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

去下载看看