Grundsätzlich mache ich eine Datenanalyse. Ich habe einen Datensatz als numpy.ndarray eingelesen und einige der Werte fehlen (entweder weil ich einfach nicht da bin, weil ich da binNaN
oder weil ich eine Zeichenfolge geschrieben habe " NA
").
Ich möchte alle Zeilen löschen, die einen solchen Eintrag enthalten. Wie mache ich das mit einem numpy ndarray?
np.isfinite
ist auch in diesem Fall nützlich, wenn Sie±Inf
Werte entfernen möchten . Es erfordert das nicht~
, da es nur für endliche Realzahlen true zurückgibt.