Удалить столбец в структуре внутри типа Array - PullRequest
0 голосов
/ 27 ноября 2018

Моя схема выглядит следующим образом

root
 |-- source: string (nullable = true)
 |-- results: array (nullable = true)
 |    |-- content: struct (containsNull = true)
 |    |    |-- ptype: string (nullable = true)
 |    |    |-- domain: string (nullable = true)
 |    |    |-- verb: string (nullable = true)
 |    |    |-- foobar: map (nullable = true)
 |    |    |    |-- key: string
 |    |    |    |-- value: string (valueContainsNull = true)
 |    |    |-- fooId: integer (nullable = true)
 |-- date: string (nullable = false)
 |-- hour: string (nullable = false)

У меня есть df с вышеуказанными данными.Я хочу создать фрейм данных без fooId.Я не могу использовать drop, так как это вложенный столбец.

Хитрая часть: results является массивом и имеет content в качестве структуры.Внутри которого есть fooId

Какой самый чистый способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...