Mam ramkę danych z 4 kolumnami łańcuchów i innymi jako liczby całkowite. Teraz muszę znaleźć te wiersze danych, w których co najmniej jedna z kolumn ma niezerową wartość (lub> 0).Znajdź wiersze z wartościami niezerowymi w podzbiorze kolumn w ramce danych pandy
manwra,sahAyaH,T7,0,0,0,0,T
manwra, akriti,T5,0,0,1,0,K
awma, prabrtih,B6, 0,1,1,0,S
Moje wyjście powinno być
manwra, akriti,T5,0,0,1,0,K
awma, prabrtih,B6, 0,1,1,0,S
Próbowałem następujących czynności, aby uzyskać odpowiedź. Wartości łańcuchów są w kolumnach 0,1,2 i -1 (ostatnia kolumna).
KT[KT.ix[:,3:-2] != 0]
Co ja otrzymuję jako wyjście jest
NaN,NaNNaN,NaN,NaN,NaN,NaN,NaN
NaN,NaN,NaN,NaN,NaN,1,NaN,NaN
NaN,NaN,NaN,NaN,1,1,NaN,NaN
Jak uzyskać pożądany wynik
To jest lepsza odpowiedź – piRSquared
@piRSquared, dziękuję! :) – MaxU