zählen der vorkommen der Anzahl der Spalte in der pandas-Daten-frame
Habe ich ein Pandabären-Daten-frame möchte ich zählen, wie oft erscheint eine Zahl in einer Spalte für jede Spalte
a b c d e
0 2 3 1 5 4
1 1 3 2 5 4
2 1 3 2 5 4
3 2 4 1 5 3
4 2 4 1 5 3
Dies ist mein code, der nicht funktioniert
def equalsOne(x):
x[x.columns == 1].sum()
df1.apply(equalOne(), axis = 1)
Hier ist die gewünschte Ausgabe
a 2
b 0
c 3
d 0
e 0
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie tun:
df==1
gibt:und die
sum()
behandeltFalse
als0
undTrue
als1
.Dies sollte den trick tun