Добавление списка уникальных значений в существующий столбец DataFrame - PullRequest
0 голосов
/ 18 июня 2020

Я хочу добавить список уникальных значений в столбец DataFrame. Вот код:

IDs = set(Remedy['Ticket ID'])
log['ID Incidencias'] = IDs

Но я получаю следующую ошибку:

ValueError: Length of values does not match length of index

Есть идеи, как добавить список уникальных значений в существующий столбец DataFrame?

Спасибо

1 Ответ

0 голосов
/ 19 июня 2020

Не уверен, что это то, что вам действительно нужно, но для добавления списка или набора значений в каждую строку существующего столбца фрейма данных вы можете использовать:

log['ID Incidencias'] = [IDs] * len(log)

Пример:

df = pd.DataFrame({'col1': list('abc')})

IDs = set((1,2,3,4))
df['col2'] = [IDs] * len(df)

print(df)
#  col1          col2
#0    a  {1, 2, 3, 4}
#1    b  {1, 2, 3, 4}
#2    c  {1, 2, 3, 4}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...