Entfernen nan aus einer Liste

Während Sie versuchen zu arbeiten an einem Projekt mit pandas ich habe ein problem. Ich hatte eine Liste mit nan Wert in es und ich konnte es nicht entfernen.

Habe ich versucht:

incoms=data['int_income'].unique().tolist()
incoms.remove('nan')

Aber es hat nicht funktioniert:

Liste.entfernen Sie(x): x not in list"

Die Liste incoms ist wie folgt:

[75000.0, 50000.0, 0.0, 200000.0, 100000.0, 25000.0, nan, 10000.0, 175000.0, 150000.0, 125000.0]
  • Ich glaube, Sie brauchen, .dropna
  • versuchen pd.dropna()
  • Wenn meine (oder andere) Antwort war hilfreich, vergessen Sie nicht akzeptieren es - klicken Sie auf das Häkchen () neben der Antwort auf Umschalten von Grau ausgefüllt. Danke.
InformationsquelleAutor | 2017-08-15
Schreibe einen Kommentar