假设我有一个系列
a = pd.Series([(1,2), (3,4), (float('NaN'),float('NaN'))])
如何从系列中删除(nan,nan)?
问候,
如果要通过熊猫,请先过滤爆炸的数据框
df[['x', 'y']] = pd.DataFrame(a.tolist(), index=a.index)
df.dropna(how='all', inplace=True)
然后返回元组列表
new_tuples = [tuple(x) for x in df.to_numpy()]