spark dataframe 將一列展開,把該列所有值都變成新列的方法
The original dataframe

需求:hour代表一天的24小時,現(xiàn)在要將hour列展開,每一個小時都作為一個列
實現(xiàn):
val pivots = beijingGeoHourPopAfterDrop.groupBy("geoHash").pivot("hour").sum("countGeoPerHour").na.fill(0)
并且統(tǒng)計了對應的countGeoPerHour的和,如果有些行沒有這個新列對應的數(shù)據(jù),將用null填充
The new dataframe

以上這篇spark dataframe 將一列展開,把該列所有值都變成新列的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
使用Python下載歌詞并嵌入歌曲文件中的實現(xiàn)代碼
這篇文章主要介紹了使用Python下載歌詞并嵌入歌曲文件中的實現(xiàn)代碼,需要借助eyed3模塊,需要的朋友可以參考下2015-11-11
Python3.10接入ChatGPT實現(xiàn)逐句回答流式返回
這篇文章主為大家要介紹了Python3.10接入ChatGPT實現(xiàn)逐句回答流式返回示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03
用python介紹4種常用的單鏈表翻轉(zhuǎn)的方法小結
這篇文章主要介紹了用python介紹4種常用的單鏈表翻轉(zhuǎn)的方法小結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-02-02
Python基于opencv實現(xiàn)的簡單畫板功能示例
這篇文章主要介紹了Python基于opencv實現(xiàn)的簡單畫板功能,結合實例形式分析了Python使用opencv模塊進行圖形繪制的相關操作技巧,需要的朋友可以參考下2019-03-03
Python實現(xiàn)批量將PPT轉(zhuǎn)換成長圖
這篇文章主要為大家詳細介紹了如何利用Python實現(xiàn)批量將PPT轉(zhuǎn)換成長圖,并且圖片名稱與PPT文件名稱相同,保存位置相同,感興趣的小伙伴可以了解下2023-08-08

