JiaWei Lee Ответов: 1

Как удалить лишние переводы строк панды фрейма данных


цель состоит в том, чтобы удалить лишние новые строки

пример:
data = ['I like this product\n\nThe product is good']
dataf = pd.DataFrame(data)


Выход:
I like this product

The product is good


Что я уже пробовал:

dataf['new'] = dataf.replace('\\n','', regex=True)


Выход:
I like this productThe product is good


Но так и должно быть
I like this product
This product is good

1 Ответов

Рейтинг:
0

phil.o

Попробуй

dataf['new'] = dataf.replace('\\n\\n', '\\n', regex=True)
вместо.


JiaWei Lee

что делать, если \n больше двух?

phil.o

Затем повторяйте вышеприведенную инструкцию до тех пор, пока не останется только одна.