如何迭代行以找到最常見的值和最大值?你好!
我有一個包含給定標識符的多行的表,我想找到最常見的行和關聯行的最大值。 下面的例子應該有助於說明我正在嘗試做的事情:
與欄位 1 中的“CC”值對應的最常見的欄位 2 值是“MG”,而“值”欄位的最大值是 220,264,000,000。 我認為我需要使用“lag”函數來迭代與字段 1 中每個唯一值對應的行,但無法使用相同的 JSL 代碼位元來獲取最常見的字段 2 和最大值。
非常感謝任何提示!
進階統計建模自動化和腳本編寫資料混合與清理大規模客製化品質和工藝工程回覆:如何迭代行以找到最常見的值和最大值?嗨羅恩 -
謝謝! 這非常有效 - 感謝您的幫助!
-克里斯
回覆:如何迭代行以找到最常見的值和最大值?嗨克里斯,
也許這兩步驟方法沒有幫助:
dt2 = Data Table( "Sample Data Table" ) << Summary( Group( :Field 1, :Field 2 ), Max( :Value ) );
todelete = dt2 << get rows where (:N Rows != colmax(:N Rows, :Field 1));<BR />dt2 << delete rows (todelete);<BR />
它首先執行 Lou 建議的操作,然後清理非最大組合以獲得最終結果。
回覆:如何迭代行以找到最常見的值和最大值?嗨,盧 -
感謝您及時的回覆! 我的目標是擁有一個輸出表,其中欄位 1 中的每個唯一條目一行,對應最頻繁的欄位 2 和最大值... 這本質上是一個資料整合問題,我需要過濾到沒有重複行的簡潔資料集...
謝謝,
克里斯
回覆:如何迭代行以找到最常見的值和最大值?不確定這是否有幫助,但我使用“表”>“摘要”,然後使用“字段 1”和“字段 2”作為分組變量,使用“最大值”作為統計數據。
