Ich habe einen Datenrahmen mit leeren Zellen wie folgt aus:Zählen Anzahl der leeren Zellen in Pandas Datenrahmen auf Zeilenebene und erstellen Sie eine Spalte entsprechend
Col1 Col2 Col3 Col4 Col5
A B C
G
E R P
J
C K T
ich eine zusätzliche Spalte mit der Nummer erstellen möchten von leere Zellen in jeder Reihe, so dass die erwartete Ausgabe ist wie folgt:
ID Col1 Col2 Col3 Col4 Col5 No_Of_Empty
1 A B C 2
2 G 3
3 E R P 2
4 J 3
5 C K T 3
Hier ist, was ich versucht:
df['No_Of_Des'] = df.iloc[:,1::].apply(lambda x: sum(x==' '), axis = 1)
Die Ausgabe, die ich bekomme, ist nicht die erwartete, ich bin mir nicht sicher, was hier falsch ist?
Ist es ' ' '' oder ''''? – Wen
Der, den ich versuche, ist mit Raum innerhalb wie dieser – owise
Versuch, '' '' ohne den Raum – Wen