0

我有一個DataFrame這裏是架構。的element數是未知的,但一些元素(例如element1element3)的必須存在性和唯一性火花數據幀的轉換

root 
|-- context: struct (nullable = true) 
|---|-- key: string (nullable = true) 
| |-- data: struct (nullable = true) 
| | |-- dimensions: array (nullable = true) 
| | | |-- element: struct (containsNull = true) 
| | | | |-- element1: string (nullable = true) 
| | | | |-- element2: string (nullable = true) 
| | | | |-- element3: string (nullable = true) 
| | | | |-- ***  : string (nullable = true) 
| | | | |-- elementN: string (nullable = true) 

我怎樣才能把它轉換爲模式也是這樣嗎?

root 
|-- context: struct (nullable = true) 
|---|-- key: string (nullable = true) 
|---|-- element1: string (nullable = true) 
|---|-- element3: string (nullable = true) 

非常感謝。

回答