Какой самый питон c способ объединения нескольких строковых столбцов для создания новой серии Pandas? - PullRequest
0 голосов
/ 27 февраля 2020

У меня есть большой фрейм данных, в каждой строке которого содержится различное количество текстовых / строковых данных (текст песни, который был скопирован и затем разделен строкой '\ n'). Некоторые столбцы имеют значения None из-за этого. Я хотел бы объединить все столбцы, которые имеют значение в 1 столбец для каждой строки. Я прикрепил скриншот, чтобы вы могли видеть, с чем я работаю (ненормативная лексика).

enter image description here

1 Ответ

1 голос
/ 27 февраля 2020

Чтобы избежать NA, вот способ использования agg:

df_with_line_sentences.agg(lambda x: ' '.join(i for i in x if not pd.isna(i)), axis=1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...