C'è un buon modo per trovare l'insieme degli indici di colonna per i valori diversi da zero in ogni riga nel frame dei dati dei panda? Devo attraversare il frame dei dati riga per fila?trovare il set di indici di colonna per valori diversi da zero in ogni riga nel frame dei dati dei panda
Ad esempio, il frame di dati è
c1 c2 c3 c4 c5 c6 c7 c8 c9
1 1 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 2 1 1 1 1 1 0 2
1 5 5 0 0 1 0 4 6
4 3 0 1 1 1 1 5 10
3 5 2 4 1 2 2 1 3
6 4 0 1 0 0 0 0 0
3 9 1 0 1 0 2 1 0
L'uscita è prevista per
['c1','c2']
['c1']
['c2']
...
Scari mi ha battuto sul tempo e con una soluzione più concisa. Posso lasciare la mia risposta online per dimostrare la scrittura dell'output o felice di rimuovere. – Dickster