時間戳格式、舍入和聚合<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 分鐘的 bin 中。
回复:時間戳格式、舍入和聚合謝謝!
回复:時間戳格式、舍入和聚合非常棒的指導,完美運行
回复:時間戳格式、舍入和聚合如果您不能按照@MichaelHaslam 的建議使用內置公式,則遵循@gflex解決方案是需要做的。
帶你當前的時間戳
創建一個新列並應用 Round(:Column/(60*15)) * (60*15) 將其轉換為 15 分鐘增量數據
最後,創建一個你需要的格式規範的字符列,使用各種日、月、年、時、分等函數創建最終需要的字符串
回复:時間戳格式、舍入和聚合我知道你幾年前發布了這個,但我現在正在嘗試做同樣的事情。 你有沒有想過如何做到這一點?回复:時間戳格式、舍入和聚合克雷:
這裡的一些答案取決於您要完成的任務。
JMP 具有非常接近的日期/時間格式:2013-08-16T14:32。
您是否正在嘗試處理日期/時間數據,然後希望以您的格式(也許是 X 軸)將其顯示在圖表中?在這種情況下,您必須使用 JMP 內部日期/時間格式。
您打算製作自己的總結報告嗎?在這種情況下,以本機日期/時間格式處理數據,然後將其轉換為字符數據以便以您喜歡的格式顯示。您可以使用各種內置函數提取 JMP 日期和時間的組件;月()、年()等
邁克爾·哈斯拉姆
回复:時間戳格式、舍入和聚合1 我沒有建議更改數字列上超出預定義格式的格式設置選項
(一個人可以使用日期時間函數年,月,日,小時來拼湊一個串聯的文本解決方案......僅用於裝飾目的)
如果您先轉換單位,則 2 Round 可以工作。
JMP 時間單位是秒 如果將其除以 60,得到的數字以分鐘為單位,除以 15 將單位更改為 15 分鐘,然後四捨五入,然後將單位更改回秒。公式看起來像 Round(:Column/(60*15)) * (60*15)
一旦舍入時間已知,表格匯總可能會將相似的時間塊組合在一起。這可能會滿足您聚合數值的目標。
PS-而不是“回合”選項,考慮“地板”-時間分組通常根據組中最早的時間而不是平均時間進行標記。