【发布时间】:2020-02-17 12:36:53
【问题描述】:
我在 pandas 数据框中有一列,其中一些行具有 NaN 值。
我想选择满足这些条件的行:
- 它们是 NaN 值;
- 它们被直接跟随或在非空值之前
例如,我想选择具有此 nan 值的行:
输入:
索引 |科尔
...
1 | 1344
2 |钠
3 | 532
...
期望的输出:
2 |南无
但我不想选择这些 nan 值(因为它们后面跟着一个 NaN 值或者紧跟在另一个 NaN 值之后):
索引 |科尔
...
1 | 1344
2 |钠
3 |钠
4 | 532
...
任何帮助将不胜感激
谢谢!
【问题讨论】:
-
在您显示的数据框中没有连续的 NAN,您能否创建一个数据框,我们可以通过该数据框了解您想要什么并说出该数据框的预期输出是什么?
-
我刚刚编辑了它!
-
请检查我的解决方案,如果我的解决方案有效,请考虑接受:)