时间戳格式、舍入和聚合<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-而不是“回合”选项,请考虑“下限”-时间分组通常根据组中最早的时间而不是平均值来标记。