rozważyć df
jak wypełnić brakujące wartości w krotce
np.random.seed([3,1415])
df = pd.DataFrame(np.random.choice([(1, 2), (3, 4), np.nan], (10, 10)))
df
jak mam wypełnić te NaN
z (0, 0)
?
Włożyłam ten siekać razem, ale jestem zakładając, że istnieje bardziej bezpośredni sposób. I to nie działa na pd.Series
df.stack().unstack(fill_value=(0, 0))
To wygląda całkiem nieźle. Możesz uprościć to do: 'df.applymap (lambda x: (0,0) jeśli x to np.nan else x)' –
@TedPetrou, dzięki za napiwek! – Abdou