每小時獲取 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 ) ,
意思是( :乙) ,
頻率( “沒有任何” ) ,
重量( “沒有任何” )
) ;
(根據您的數據范圍,您可能不需要“年份”列,但最好是安全的)。