У меня довольно грязные данные, я пытаюсь заменить строки, которые могут содержать только 1 слово или строку, на '' или пустую строку.
Вот исходные данные:
df = pd.DataFrame({'some_text': [
'I enjoy read Mark Twain\'s Books',
'Library is very useful',
'/',
'\\',
'/ /',
'',
'I enjoy read Mark Twain\'s Books',
'an',
'the',
'Books are interesting'
]})
Я пробовал это: (это отбрасывание строк).Я не хочу сбрасывать строки, просто заменить его.
count = df['some_text'].str.split().str.len()
df[~(count==1)]
Необходим конечный результат:
I enjoy read Mark Twain's Books
Library is very useful
/ /
I enjoy read Mark Twain's Books
Books are interesting