每小时获取 Max Min Ave<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
附件是我每天获得的原始数据示例。
我想每小时为每列创建一个包含最大值、最小值和平均值的新表。
谢谢你的帮助。
回复:每小时获取 Max Min Ave这正是我所需要的!
非常感谢您的快速回答!
回复:每小时获取 Max Min Ave是的,Summary() 是我会使用的平台。 如果您出于某种原因不想将列添加到原始表中,该平台支持自定义转换公式作为分组变量。 这是一个jsl示例:
数据表( “测试.jmp” ) <<概括(
团体(
变换列(
“时间(整小时)” ,
格式( “区域设置日期时间 h:m” , 19 ) ,
公式(地面( :时间/ 3600 ) * 3600 )
)
) ,
意思是( :一个) ,
意思是( :乙) ,
意思是( : C ) ,
意思是( : D ) ,
意思是( :乙) ,
敏( :一个) ,
敏( :乙) ,
敏( : C ) ,
敏( : D ) ,
敏( :乙) ,
最大限度( :一个) ,
最大限度( :乙) ,
最大限度( : C ) ,
最大限度( : D ) ,
最大限度( :乙) ,
) ;
回复:每小时获取 Max Min Ave一种方法是定义一些辅助公式列,然后制作汇总表。 要看到这一点,请执行“文件 > 新建 > 新脚本”,剪切并粘贴下面的代码,然后执行“编辑 > 运行脚本”:
名称DefaultToHere ( 1 ) ;
dt =数据表( “测试.jmp” ) ;
// 添加一些公式列
dt <<新列( “年” ,
数字,
“连续的” ,
格式( “最好的” , 12 ) ,
公式(年( :时间) )
) ;
dt <<新列( “一年中的一天” ,
数字,
“连续的” ,
格式( “最好的” , 12 ) ,
公式(一年中的一天( :时间) )
) ;
dt <<新列( “小时” ,
数字,
“连续的” ,
格式( “最好的” , 12 ) ,
公式(小时( :时间) )
) ;
// 制作汇总表
dt2 = dt <<概括(
团体( :年, :一年中的一天, :小时) ,
意思是( :一个) ,
意思是( :乙) ,
意思是( : C ) ,
意思是( : D ) ,
意思是( :乙) ,
频率( “没有任何” ) ,
重量( “没有任何” )
) ;
(根据您的数据范围,您可能不需要“年份”列,但最好是安全的)。