我的表:
std::unordered_set
我想申请以下规则:
我想要输出1:满足上述条件。 因此输出将是阵列中的系列3和5。 第二个输出将是剩下的。
我是第一次打印Null值行:
Series Valve Poles Wires
1 2 3 4
1 nan z 3
1 2 3 4
2 q e z
2 b 4 nan
3 nan 2 a
4 1 2 3
4 nan 4 5
5 nan 2 1
5 1 2 nan
然后我在这里保存了系列或LIFNER:
Bank_Det_Null = Bank_Det[Bank_Det.isnull().any(axis=1)]
然后我再次传递这些值以查看行:
Bank_Det_Null_LIFNR = Bank_Det_Null[['LIFNR']].values.ravel()
但我仍然没有得到我想要的东西。
答案 0 :(得分:1)
根据您的情况,您可以在{系列'和groupby
上filter
:
In [121]:
df.groupby('Series').filter(lambda x: (x.isnull().any(axis=1)).all())
Out[121]:
Series Valve Poles Wires
5 3 NaN 2 a
8 5 NaN 2 1
9 5 1 2 NaN