如何使用if Condition在for循环中检索Pandas GroupBy对象的行

时间:2017-12-20 17:47:22

标签: python pandas

我有一个按对象分组。我想在for循环中检索对象的特定列的行。做一些处理。例如,我在这里给出一个逐个对象的示例代码

df = pd.DataFrame({'A' : ['foo', 'bar', 'foo', 'bar',
                             'foo', 'bar', 'foo', 'foo'],
                       'B' : ['one', 'one', 'two', 'three',
                              'two', 'two', 'one', 'three'],
                       'C' : np.random.randn(8),
                       'D' : np.random.randn(8)})
grouped = df.groupby(['A', 'B'])

分组后,我得到了以下对象

enter image description here

现在我想检查我的列C是否有-1.5522或2.007514。如果它匹配,那么我将打印“你好”

0 个答案:

没有答案