2016-09-27 1 views
1

Wenn ich einen DF haben:Wie man Spalten mit leeren Überschriften in Pandas löscht?

Name1 Name2 NUll Name3 NULL Name4 
abc abc  null  abc 
abc abc  null  abc 
abc abc  null  abc 
abc abc  null  abc 

Kann ich dropna verwenden, mit allen leeren Werten Name3 als Spalte zu halten? Dennoch lassen Sie beide Null-Spalten fallen. Vielen Dank

+0

Meinst du, dass die Spaltenbezeichnung 'None' oder ein Zeichenfolgenwert gleich" NULL "ist? – piRSquared

+0

Das Etikett ist null. Es ist nur eine völlig leere Spalte in der XLS-Datei. –

Antwort

2

Wie wäre es mit ?

In [3]: df = pd.read_clipboard() 
Out[3]: 
    Name1 Name2 NUll Name3 NULL Name4 
0 abc abc  null   abc 
1 abc abc  null   abc 
2 abc abc  null   abc 
3 abc abc  null   abc 

In [4]: df.drop(["NUll", "NULL"], axis=1) 
Out[4]: 
    Name1 Name2 Name3 Name4 
0 abc abc null abc 
1 abc abc null abc 
2 abc abc null abc 
3 abc abc null abc 
Verwandte Themen