Grundsätzlich mache ich einige Datenanalyse. Ich lese in einem Dataset als numpy.darray und einige der Werte fehlen (entweder durch nicht dort sein, NaN
oder durch eine Zeichenfolge "NA
geschrieben").Wie alle Zeilen in einem numpy.darray, die nicht numerische Werte enthalten, zu entfernen
Ich möchte alle Zeilen mit einem Eintrag wie diesem löschen. Wie mache ich das mit einem numply ndarray?
Super danke. Wäre es möglich, eine Erklärung dafür zu bekommen, was das macht? Immer noch ein wenig zu numpy :) – zebra
@zebra - erklärt. – eumiro
'np.isfinite' ist auch in diesem Fall nützlich, genauso wie wenn man '± Inf'-Werte loswerden möchte. Es erfordert nicht das "~", da es nur für endliche Reelle wahr ist. – naught101