簡體   English   中英

Python-Spark-RDD日期轉換

[英]Python - Spark - RDDs date convert

是否可以在日期時間轉換RDD元素而無需將RDD轉換為DataFrame?

我正在嘗試很多方法,但是我並不幸運。

data.sortBy(lambda l: to_date(l[-2])).collect()
data.sortBy(lambda l: Date.valueOf(l[-2])).collect()
data.sortBy(lambda l: datetime(l[-2])).collect()

有辦法嗎?

謝謝!

sortBy只能更改RDD中元素的順序, sortBy不能更改其內容。 為了實際獲取任何日期時間轉換函數的返回值,必須使用map代替:

data.map(lambda l: datetime(l[-2])).collect()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM