按列評估 Dif 函數我正在嘗試使用“Dif”函數評估兩行之間的差異;然而,評估是連續的並且不考慮其他列。 例如,對於“Big Class”DT,我運行下面的腳本,但它仍然會計算男性和女性之間的體重差異。 有沒有辦法解決?
dt = Current Data Table();
dt << Sort( By( :age, :sex ), Order( Ascending, Ascending ) );
dt << New Column("Weight Delta", Formula(Dif(:weight)));回覆:按列評估 Dif 函數我相信這個公式會達到你想要的效果。
If( :sex == Lag( :sex ),
Dif( :weight ),
.
)