Мне нужно удалить все строки, в которых элементы из столбца 3 теперь все NaN
df = DataFrame(np.random.randn(6, 5), index=['a', 'c', 'e', 'f', 'g','h'], columns=['one', 'two', 'three', 'four', 'five'])
df2 = df.reindex(['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h'])
df2.ix[1][0] = 111
df2.ix[1][1] = 222
В приведенном выше примере мой окончательный фрейм данных не будет иметь строки 'b' и 'c'.
Как использовать df.dropna()
в этом случае?