Я импортировал CSV-файл в Python (используя фрейм данных Python), и в CSV-файле отсутствуют некоторые значения.В кадре данных у меня есть строки, подобные следующим:
> 08,63.40,86.21,63.12,72.78,,
Я попробовал все, чтобы удалить строки, содержащие элементы, подобные последнему элементу в приведенных выше данных.Ничего не работаетЯ не знаю, если выше классифицируется как пробел или пустая строка или что.
Вот что у меня есть:
result = pandas.read_csv(file,sep='delimiter')
result[result!=',,']
Это не сработало.Затем я сделал следующее:
result.replace(' ', np.nan, inplace=True)
result.dropna(inplace=True)
Это тоже не сработало.
result = result.replace(r'\s+', np.nan, regex=True)
Это тоже не сработало.Я все еще вижу строку, содержащую элемент ,,.
Кроме того, мой фрейм данных равен 100 на 1. Когда я импортирую его из файла CSV, все столбцы становятся равными 1. (Я не знаю, помогает ли это)
Может кто-нибудь сказать мне, как удалить строки, содержащие ,, элементы?