時間戳格式、舍入和聚合<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我得到了一個數據表,其中包含需要進行一些格式更改的幾列。 具體來說我需要:
1. 將“日期/時間”列格式從 16/08/2013 2:32.01 PM 更改為 2013-08-13 14:32:01(這似乎不是 JMP 預定義格式之一)
2. 將時間戳舍入到最接近的 15 分鐘間隔。 在這種情況下 2013-08-13 14:32:01 將變為 2013-08-13 14:30:00
最後,有誰知道聚合時間戳數據(或任何其他數據類型)的方法? 就我而言,我有一個每 10 分鐘收集一次的數據表,需要將其聚合到 15 分鐘的數據桶中。
回复:時間戳格式、舍入和聚合謝謝!
回复:時間戳格式、舍入和聚合指導力強,效果完美
回复:時間戳格式、舍入和聚合如果您不能按照@MichaelHaslam的建議使用內置公式,那麼請執行以下操作@gflex解決方案是需要做的。
獲取當前時間戳
創建一個新列並應用 Round(:Column/(60*15)) * (60*15) 將其轉換為 15 分鐘增量數據
最後,創建一個您需要的格式規範的字符列,使用各種日、月、年、小時、分鐘等函數創建最終需要的字符串
回复:時間戳格式、舍入和聚合我知道您幾年前發布了此內容,但我現在正在嘗試做同樣的事情。 你有想過如何做到這一點嗎?回复:時間戳格式、舍入和聚合克雷:
這裡的一些答案取決於您想要實現的目標。
JMP 的日期/時間格式非常接近:2013-08-16T14:32。
您是否正在嘗試處理日期/時間數據,然後希望以您的格式(也許是 X 軸)將其顯示在圖表中?在這種情況下,您必須使用 JMP 內部日期/時間格式。
您打算製作自己的總結報告嗎?在這種情況下,請以本機日期/時間格式處理數據,然後將其轉換為字符數據,以便以您喜歡的格式顯示。您可以使用各種內置函數提取 JMP 日期和時間的組成部分;月()、年()等
邁克爾·哈斯拉姆
回复:時間戳格式、舍入和聚合1 我沒有建議更改數字列上超出預定義格式的格式選項
(人們可以將串聯的文本解決方案與日期時間函數年、月、日、小時......拼湊在一起,僅用於裝飾目的)
如果你先變換單位的話,2回合就可以了。
JMP 時間單位是秒 如果將其除以 60,所得數字以分鐘為單位,除以 15 將單位更改為 15 分鐘,然後四捨五入,然後將單位更改回秒。公式看起來像 Round(:Column/(60*15)) * (60*15)
一旦知道了舍入時間,表格匯總就可能將相似的時間塊分組在一起。這可能會滿足您聚合數值的目標。
PS-而不是“回合”選項,請考慮“下限”-時間分組通常根據組中最早的時間而不是平均值來標記。