Я строю фрейм данных Pandas с образцами, который содержит динамическую структуру. У меня есть статические функции, которые всегда отображаются в каждом образце, и динамическая группа объектов (события со статическими объектами), которые могут варьироваться в зависимости от рассматриваемых образцов.
Я покажу вам один пример базы данных с 5 примерами:
- Индивидуальный 1: SF E1
- Индивидуальный 2: SF E1 E2 E3
- Индивидуальный 3: SF E1 E2 E3 E4
- Индивидуальный 4: SF E1 E2 E3 E4 E5 E6
- Индивидуальный 5: SF E1 E2 E3
, где
- SF: статические характеристики
- Ei: Событие № i
События содержат статические функции (не зависят от остальных событий). Итак, допустим, что Event содержит 3 функции, тогда набор данных выглядит следующим образом:
- Индивидуальный 1: SF E1F1 E2F2 E1F3
- Индивидуальный 2: SF E1F1 E2F2 E1F3 E2F1 E2F2 E2F3 E3F1 E3F2 E3F3
- Индивидуальный 3: ... (та же аналогия)
- Индивидуальный 4: ... (та же аналогия)
- Индивидуальный 5: ... (та же аналогия)
Есть ли способ, которым Панды справляются с этой ситуацией? Могут ли панды обрабатывать вложенные фреймы данных?
Я думал взять максимальное количество событий всех людей (образцов) и вычислить отсутствующие данные с помощью алгоритма. Я ценю некоторую помощь