【发布时间】:2021-05-28 09:41:10
【问题描述】:
如果我有一个数组
a=array([nan, nan, 2., 3., 0., nan, 5., nan, 6., 7., 8., nan])
如何快速修剪到
array([2., 3., 0., nan, 5., nan, 6., 7., 8.])
请注意,中间的 np.nan 值保持不变。
【问题讨论】:
-
first_idx = df.first_valid_index(); last_idx = df.last_valid_index(); df.loc[first_idx:last_idx]