Chinese

SAS Taiwan 0
日期函數的應用-2

在分析資料時,年齡常常是一個分析的重要變數,但是年齡的資料一般不會設成固定的數值性變數,通常在分析資料時,年齡的資訊都是利用生日而獲得,在分析健保資料庫時,資料庫中是沒有年齡這一個變數,所以我們需要年齡這個變數時,亦是用資料中的生日變數獲得。因為SAS儲存日期是以距離1960/01/01的天數當作儲存資訊,故我們看到很多分析者採用(今日-生日)除上365的公式來計算年齡,但其實SAS有提供我們可以計算年數(年齡)的函數。

SAS Taiwan 0
顯示格式的轉換(一):FORMAT

在分析資料時,我們常常需要將數據轉換成另外的資料型態,例如成績可以分為及格與不及格,人的年齡可以分為青年、壯年、中年及老年,然後再使用這些經過轉換的資料進行下一步的分析,例如圖表分析或是統計檢定等。 

SAS Taiwan 0
顯示格式的轉換(二):QUERY

在上一篇顯示格式的轉換(FORMAT)中提到,我們可以經由將數據轉換成其他格式後,再使用這些已經轉換的資料進行下一步的分析。在此,我們示範另外一種利用查詢產生器(QUERY)的方式,亦可達成相同的目標。

SAS Taiwan 0
修改專案資料館

在做資料分析時,我們常常會碰到需要修改專案資料館的狀況,例如:我們將EG檔案從A電腦複製至B電腦去執行,在A電腦中我們的專案資料館是在E槽的某個指定的資料夾裡,但在B電腦中卻沒有E槽,所以將EG在B電腦中執行時就會遇到執行錯誤的情況。下列將介紹兩個方法來避免上面的問題。

SAS Taiwan 0
刪除重複性資料

在百貨公司周年慶企劃中,行銷經理想要挑出去年周年慶的客戶,作為今年周年慶公司寄送折扣商品刊物的名單。於是他想要從客戶購物資料中選出去年的所有消費者的資料。但在上百萬筆的消費帳單中,其實客戶可能只有數萬人,故行銷經理真正要找出的是這數萬筆消費者資料而非所有的銷售資料。又或是醫療單位想要從健保資料庫中挑選某疾病的病患,但是在資料庫中這些特定的病患都會看診數次,所以移除重複性的資料這個動作在處理資料時是很常用到的。 

SAS Taiwan 0
設定自動化參數

我們在作一些例行性報表輸出時,經常會將日期一起置於報表中輸出,若每次輸出這些報表時,都必需更改一次日期,不但麻煩也容易出錯,因此若能在程式中加入巨集變數,利用SAS EG的提示建立,即可輕鬆解決這個問題。 要建立一個SAS EG 提示,可以由工具列上選擇檢視→ 提示管理員(圖1),在左下角即會出現提示管理員(圖2)視窗,我們可以在此新增許多不同類型的EG提示。首先建立提示的名稱。按一下增加,在增加新的提示視窗的一般中鍵入名稱後,在顯示的文字中也會預設為相同值(圖3)。提示的名稱建立完後,我們就可以開始設定提示的內容了。

SAS Taiwan 0
將計算欄新增至查詢

查詢產生器,可讓您將欄新增至您從其他欄或值計算而來的查詢。 您要在查詢中建立計算欄,並於其中包含透過每筆訂單賺取到的利潤。[Products] 資料集包含變數 UnitPrice,此為產品的零售價格。[Orders] 資料集則包含變數 UPRICE 與 QUANTITY,分別代表成本與銷售數量。您可以使用這三個變數,計算透過每筆訂單賺取到的利潤。

SAS Taiwan 0
單一類別型變量的分析(摘要表)

在分析資料時,我們可以粗略的將資料分成類別型和數值型。若遇到單一類別型變量時,我們可以採取的分析方法有製表和做圖。在本章的實際例題演練中,將帶領大家如何在SAS EG裡繪製次數及比例分配表,來展現單一類別型變量的資料特性。