pyspark.sql.functions.map_from_arrays

pyspark.sql.functions。 map_from_arrays ( col1:ColumnOrName,col2:ColumnOrName )→pyspark.sql.column.Column

從兩個數組創建一個新的地圖。

參數
col1 或str

列的名稱包含一組鍵。所有元素不應該為空

col2 或str

列包含一組值的名稱

例子

> > >df=火花createDataFrame((((2,5),(“一個”,“b”])),(“k”,“v”])> > >df選擇(map_from_arrays(dfk,dfv)別名(“地圖”))顯示()+ - - - - - - - - - - - - - - - - - +| |地圖+ - - - - - - - - - - - - - - - - - +| {2 - > 5 - > b} |+ - - - - - - - - - - - - - - - - - +