У меня есть большой фреймворк данных в pandas, который, кроме столбца, используемого как индекс, должен иметь только числовые значения:
df = pd.DataFrame({'a': [1, 2, 3, 'bad', 5],
'b': [0.1, 0.2, 0.3, 0.4, 0.5],
'item': ['a', 'b', 'c', 'd', 'e']})
df = df.set_index('item')
Как я могу найти строку фрейма данных df
, в которой есть нечисловое значение?
В этом примере это четвертая строка в фрейме данных, которая имеет строку 'bad'
в столбце a
. Как эта строка может быть найдена программно?