Python-Разделение строки в столбце на несколько столбцов с помощью разделителя - PullRequest
0 голосов
/ 17 октября 2019

Ola \ n1 октября в 20:55 · \ nПоддерживая его ногу Выше приведен вывод моего текста. Мне нужно создать 3 отдельных столбца, таких как «Компания», «Дата», «Контент», и мне нужно указать Олу в компании, 1 отобер в дате, следуя его содержанию. n124 ​​\ n569 комментариев \ n11 публикаций Как это сделать тоже. Как я новичок в этой части. Можете ли вы помочь мне решить эту проблему?

1 Ответ

0 голосов
/ 17 октября 2019

Вы можете сделать это так:

import pandas as pd
df = pd.DataFrame(["Ola\n1 October at 20:55 ·\nFollowing his foot"], columns="bcd")
df[["Company", "Date", "Content"]] = df.bcd.str.split("\n", expand=True)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...