У меня есть панды DataFrame DF1 со следующим содержанием:Создание панд dataFrame на основе некоторых значений столбца другого dataFrame
Serial N year current
B 10 14
B 10 16
B 11 10
B 11
B 11 15
C 12 11
C 9
C 12 13
C 12
Я хотел бы сделать DataFrame, который основан на df1
но имеет любую строку содержащий пустое значение. Например:
Serial N year current
B 10 14
B 10 16
B 11 10
B 11 15
C 12 11
C 12 13
Я пытался что-то вроде этого
df1=df[~np.isnan(df["year"]) or ~np.isnan(df["current"])]
Но я получил следующее сообщение об ошибке:
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
Что может быть проблема?
Или 'df1 = df.dropna()' – Thanos
@Thanos действительно, обновили – EdChum
Спасибо. Это прекрасно работает – user3841581