Tweeted By @python_tip
#pandas groupby silently drops NaNs:
— Daily Python Tip 🐍🐧 (@python_tip) March 31, 2020
import pandas as pd
import numpy as np
birds = pd.Series([390., 350., 30., 20., np.NaN], index=['Falcon', 'Falcon', 'Parrot', 'Parrot', 'Dodo'])
len(birds) # = 5
birds.groupby(birds > 100).count().sum() # = 4 https://t.co/sOlPLaE1dO