回上層

Enterprise Guide

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

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

 

 開啟SAS EG

 

從 工作列 -> 工作 -> 資料 -> 查詢產生器

 

 eg格式21

 

點選右方 增加新的計算欄

 

 eg格式22

 

選擇 紀錄的欄(R)

 

eg格式23

 

點選 年齡 的變數後,按 下一步

 

eg格式24

 

點選 增加 以增加我們想要取代的內容

 

eg格式25

 

因為我們要以年齡層來取代某個範圍的年齡,所以點選 取代範圍 後,設定我們想要取代的上下限以及我們想用來替代的值,如果我們想替代的值是文字,需勾選 將此值至於引號中 ,這樣就完成了一個年齡層的取代設定。

 

eg格式26

 

依照我們的需求逐步增加我們的取代條件後,就可以按下一步

 

eg格式27

 

第4步驟是變數名稱的設定,依照我們想要顯示的變數名稱輸入即可,完成後直接點選完成

 

eg格式28

 

將左側有要用到的資料變數拉入右側的選取資料的裡面後按 執行

 

eg格式29

 

這時我們的資料集中的第一個變數就是年齡層,且也依照我們所設定的要求作轉變

 

eg格式30

 

由查詢產生器的程式可以知道這是利用條件句的方式產生一個新的變數,而這個變數已經沒有原始的年齡資料了,這是和FORMAT的方式有很大的不同。

 

eg格式31

回上層