Я хотел бы квалифицировать свой вариант dropna в первых трех строках данных. Исходный фреймворк:
A C
0 0.0 0
1 NaN 1
2 2.0 2
3 3.0 3
4 NaN 4
5 5.0 5
6 6.0 6
И мне было бы приятно видеть:
A C
0 0.0 0
2 2.0 2
3 3.0 3
4 NaN 4
5 5.0 5
6 6.0 6
При удалении только строки с индексом 1. Можно ли сделать это только в одной строке кода?
Спасибо!
Вы можете использовать
In [594]: df[df.notnull().all(1) | (df.index > 3)]
Out[594]:
A C
0 0.0 0
2 2.0 2
3 3.0 3
4 NaN 4
5 5.0 5
6 6.0 6