2013-10-06 173 views
1

有誰知道一種將unix時間戳轉換爲date_time屬性的方法嗎?Rapidminer:轉換unix時間戳

我試圖使用R擴展(我的操作符主要是用R編寫的),比如as.POSIXct函數來轉換時間戳,但看起來rapidminer不喜歡它,並且一直忽略它。

任何幫助理解

由於

+0

歡迎來到SO。如果你能詳細說明,這將是有幫助的。很難診斷「不喜歡它」。什麼讓你知道它不喜歡它?分享這些信息會很有幫助。一個可複製的例子也很有幫助。看看http://bit.ly/SORepro –

+0

感謝您的回覆。問題在於,一旦在包含unix時間戳的rapidminer中導入了數據表,該時間戳就會被視爲數字屬性,而不是數據時間戳。實際上,我發現一種轉換unix時間的方法是使用「generate attribute」運算符和date_parse()函數生成另一個屬性,如下所示:date_parse(unixtimestamp * 1000)。我很樂意聽到更簡單/其他的解決方案(可能包括R apposite腳本)。 – user2851643

回答

4

生成屬性的鮮爲​​人知的特徵是,輸入屬性可以如此沒有新創建的輸出屬性。另外,屬性的類型也會改變。

換句話說,只要輸入是從曆元開始的毫秒數,這樣的結構就可以工作。

unixtime = date_parse(unixtime)