SAS 問題集: 建立解法中, 部分題目已寫完數個解法. 可能會用DATA STEP, SQL, 或是 IML 來解決這些問題. 這三種不同的SAS 工具可以選擇來解決問題. 一般原則: 資料及統計值沒有順序闗係的, SQL 是比較好的選擇, 如果是Merge 類型, 不管條件單純或複雜的, SQL 是好選擇, 如果與前一筆後一筆有關係的. 可用先sort 後再用Data Step. 如果關係牽連很廣, 條件也複雜, 當資料不大可以一次讀得進來, 可用 IML, 可以一次搞定. 當然 SQL, Data step 都辦得到,只是中間檔要經巧妙的設計, 要加很多 dummy variables. 及多次中間檔轉換.
1. 如何取出分組最大值, 最小值, 總和, 平均數, 及各分組各有多少筆 ?