概述
manwra,sahAyaH,T7,T manwra,akriti,T5,1,K awma,prabrtih,B6,S
我的输出应该是
manwra,S
我尝试了以下方法来获得答案.字符串值以列0,2和-1(最后一列)为单位.
KT[KT.ix[:,3:-2] != 0]
我作为输出收到的是
NaN,NaNNaN,NaN,NaN NaN,NaN
如何获得所需的输出
In [41]: df[(df.select_dtypes(include=['number']) != 0).any(1)] Out[41]: 0 1 2 3 4 5 6 7 1 manwra akriti T5 0 0 1 0 K 2 awma prabrtih B6 0 1 1 0 S
说明:
In [42]: df.select_dtypes(include=['number']) != 0 Out[42]: 3 4 5 6 0 False False False False 1 False False True False 2 False True True False In [43]: (df.select_dtypes(include=['number']) != 0).any(1) Out[43]: 0 False 1 True 2 True dtype: bool
总结
以上是编程之家为你收集整理的python – 在pandas dataframe的列子集中查找具有非零值的行全部内容,希望文章能够帮你解决python – 在pandas dataframe的列子集中查找具有非零值的行所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧