為什麼Summarize()需要不同的數據表參考By和stat?大家好,
我想了解為什麼Summarize需要兩個地方的數據參考?下面的例子顯示了dt參考
summarize(a=by( column(dt, col) ) );
summarize(dt, b=quantile (col, 0.5) );
Re:為什麼Summarize()需要不同的數據表參考By和stat?謝謝。
我仍然遇到一個奇怪的問題。syntex 1和2有什麼區別。除了1之外,兩者都是相同的 “ LOT_SHORT “ 和2有 : LOT_SHORT 。
1。總結(dtoutput,lotshort_sum = By(“LOT_SHORT”)); //有效
2。總結(dtoutput,lotshort_sum = By(:LOT_SHORT)); //只能工作一次
Re:為什麼Summarize()需要不同的數據表參考By和stat?在早期版本的JMP中總結() 沒有採取數據表參數並依賴於當前數據表() 。這導致Summarize()的行為有些不可預測。
在現代版本的JMP中,Summarize()可以將數據表參數作為第一個參數或Column()規範。兩者都不需要它。要么工作。
Re:為什麼Summarize()需要不同的數據表參考By和stat? @內存 ,
你能用一個恰當的問題和一個明確的例子來解釋你的意思嗎?