Загрузка .csv повторяет все записи из одного столбца в каждой ячейке

Вместо словаря вы также можете использовать namedtuple из модуля коллекций, что облегчает доступ.

например:

#using dictionary
variables = {}
variables["first"] = 34
variables["second"] = 45
print variables["first"], variables["second"]

#using namedtuple
Variables = namedtuple('Variables', ['first', 'second'])
vars = Variables(34, 45)
print vars.first, vars.second
0
задан Kay Tukendorf 23 March 2019 в 22:02
поделиться

1 ответ

Используйте groupby()

df = df.groupby('Sent_ID')['Word'].apply(' '.join).reset_index()

Вы можете группировать по нескольким столбцам в виде списка. Вот так df.groupby(['Doc_ID','Sent_ID','tag'])

0
ответ дан Aravind Voggu 23 March 2019 в 22:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: