一、在編輯器視窗直接建立資料集
1.用data語句
data 資料集名;(資料集名只能由英文、數字和下劃線組成,第乙個詞不能是數字,不能包含空格、中文和特殊字元)
2.用input語句輸入變數
input 變數1 變數2 ……;
3.用cards語句引領資料輸入
cards;
資料;
資料輸入結束時,分號必須另起一行寫,不能直接跟在資料後面。
二、建立乙個永久的sas資料集
1.在電腦中建立乙個資料夾
2.在sas資源管理器中開啟邏輯庫,單擊右鍵—「新建」,新建乙個資料夾。然後在「路徑」欄後單擊「瀏覽」按鈕,在出現的視窗指導建立的資料夾,單擊「確定」按鈕。
或者用一句sas語句:libname d "d:\excel";
新增sas資料集,只需在data語句中加上檔名作為資料集的字首
data d.case;
input gender age;
cards;
1 78
2 94
;
sas資料集都放在硬碟上對應的位置,sas邏輯庫自帶的資料夾裡的資料集都在sas的安裝目錄下,我們自己設定的資料夾的資料集就在我們指定的目錄下。
三、從別的軟體匯入資料
使用選單(更快捷方便)或者編寫程式
匯入excel:單擊「檔案」--「匯入資料」,選擇excel格式,單擊「next」視窗,進入到「connect to ms excel」介面;單擊「browse」按鈕,找到準備匯入的excel檔案。單擊「ok」按鈕,進入到更詳細的選擇步驟。如果要定義其他選項,可以單擊「options」按鈕,開啟選擇介面。
程式:
proc import out=work.d#指定資料匯入到sas的資料夾和資料集名
datafile="d:\data.xlsx"
dbms=excel replace;
range="sheet1$";#預設的options
getnames=yes;
mixed=no;
scantext=yes;
usedate=yes;
scantime=yes;
run;
SAS 邏輯庫和SAS資料集
目錄sas資料集名稱 sas資料集有臨時和永久兩種存在方式。所有的sas資料集都有乙個兩級名稱,兩個層級之間用句點.分隔。注意,兩級名稱出現在data語句和data 選項中 邏輯庫引用名 資料集名稱都遵循sas命名的標準規則 以字母或下劃線開始,且只包含數字 字母或下劃線。此外,邏輯庫引用名長度不超...
SAS資料集 排序 SORT
資料集中的變數進行排序,公升序或降序排列,將排序後資料集存放到新的資料集或替換原資料集,通過sort語句實現。資料集合並或更新,需先進行排序。proc sort options by descending variables run 其中options包括 data 資料集,需排序資料集名稱,預設為...
SAS學習 選取資料集的部分變數
實現目標 從sashelp邏輯庫中的shoes資料集中選取部分變數到新的資料集 shoes資料集所包含的資料 部分 如下圖所示 1 在set語句中使用資料集選項keep 和drop 選項keep 表示只讀取變數列表中的變數,而選項keep 表示讀取除變數列表中列出的變數之外的其他所有變數。data ...