Разделение столбца Dataframe несколькими разделителями на новые столбцы с использованием PandasPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Разделение столбца Dataframe несколькими разделителями на новые столбцы с использованием Pandas

Сообщение Anonymous »

У меня есть таблица, похожая на приведенную ниже, где есть сводный столбец с группами и связанными с ними значениями, разделенными двоеточием, где каждая отдельная группа со своим значением отделена запятой. (группа1:значение1,группа2:значение2...).
Area DTTM ID ID2 Summary
0 M 1/1/1960 A A 1:2980
1 M 3/8/2021 A B 1:2980
2 M 5/12/2024 A B 1:8732
3 M 1/1/1960 A C 1:8732
4 H 3/8/2021 B C 1:53174,9:2332
5 H 5/12/2024 B D 1:22017,9:118
6 H 1/1/1960 B A 1:4239, 6:184, 9:1243, 14:482

Я пытаюсь разделить столбец сводки на отдельные столбцы для каждой группы (число перед двоеточиями) и включить значение (число после двоеточий) в каждый столбец для каждой строки. Как я могу это сделать? Пример вывода показан ниже:
Area DTTM ID ID2 Bin1 Bin6 Bin9 Bin14
0 M 1/1/1960 A A 2980 0 0 0
1 M 3/8/2021 A B 2980 0 0 0
2 M 5/12/2024 A B 8732 0 0 0
3 M 1/1/1960 A C 8732 0 0 0
4 H 3/8/2021 B C 53174 0 2332 0
5 H 5/12/2024 B D 22017 0 118 0
6 H 1/1/1960 B A 4239 184 1243 482


Подробнее здесь: https://stackoverflow.com/questions/789 ... using-pand
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»