我有以下Pandas 数据帧.有很多NaN,但有很多NaN
值(我跳过了NaN
值,使它看起来更短).
0 NaN
...
26 NaN
27 357.0
28 357.0
29 357.0
30 NaN
...
246 NaN
247 357.0
248 357.0
249 357.0
250 NaN
...
303 NaN
304 58.0
305 58.0
306 58.0
307 58.0
308 58.0
309 58.0
310 58.0
311 58.0
312 58.0
313 58.0
314 58.0
315 58.0
316 NaN
...
333 NaN
334 237.0
我想过滤所有NaN
个值,并且只保留NaN
个值中的第一个值(例如,从索引27-29有三个值,我想保留索引27的值,跳过28和29的值).目标数组应如下所示:
27 357.0
247 357.0
304 58.0
334 237.0
我不知道我怎么能只保留第一个值.提前谢谢.