Как загрузить электронную таблицу XML с индексами прыгающих столбцов в фрейм данных Databricks/PandasPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как загрузить электронную таблицу XML с индексами прыгающих столбцов в фрейм данных Databricks/Pandas

Сообщение Anonymous »

Я относительно новичок в Databricks. У меня есть данные электронной таблицы XML, как показано ниже:

Код: Выделить всё














ColHeader1


ColHeader2


ColHeader3


ColHeader4


ColHeader5




Cell_1_1


2024-04-03T07:22:28.433


cell_1_5




cell_2_1


2024-04-03T07:22:57.670


cell_2_3


cell_2_4





Я хотел бы загрузить их в фрейм данных Databricks/Pandas, чтобы он выглядел так:

Код: Выделить всё

|============|=========================|============|============|============|
| ColHeader1 | ColHeader2              | ColHeader3 | ColHeader4 | ColHeader5 |
|============|=========================|============|============|============|
| Cell_1_1   | 2024-04-03T07:22:28.433 |            |            | cell_1_5   |
| cell_2_1   | 2024-04-03T07:22:57.670 | cell_2_3   | cell_2_4   |            |
|============|=========================|============|============|============|
Первая «Строка» должна быть принята в качестве имени заголовка столбца фрейма данных, а последующие строки станут данными, и то, в какой столбец необходимо вставить данные, будет зависеть от порядковый номер в ячейке каждой строки.
Не могли бы вы подсказать, как лучше всего это сделать?
Я пробовал, но результат такой: вот так:

Код: Выделить всё

|============|=========================|============|============|============|
| ColHeader1 | ColHeader2              | ColHeader3 | ColHeader4 | ColHeader5 |
|============|=========================|============|============|============|
| Cell_1_1   | 2024-04-03T07:22:28.433 | cell_1_5   |            |            |
| cell_2_1   | 2024-04-03T07:22:57.670 | cell_2_3   | cell_2_4   |            |
|============|=========================|============|============|============|
Заранее спасибо.

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

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

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

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

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

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

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