InCarl
顯示具有
SAS-Macro
標籤的文章。
顯示所有文章
顯示具有
SAS-Macro
標籤的文章。
顯示所有文章
2020年2月15日
〔SAS〕使用SGPLOT繪散佈圖及程式巨集化
›
散佈圖(Scatter Plot、Scatter Diagram)亦稱為散布圖、相關圖等。目前在SAS繪製散佈圖有兩個較為簡單方法,一為使用PROC CORR,相關語法可見 SAS官網 的說明,用PROC CORR的方法相當簡單,而且同時會把人數、相關係數、檢定的P值呈現於圖中,...
2018年5月27日
修改PROC LIFETEST以ODS所繪製存活曲線圖
›
『 用ODS GRAPHICS和PROC LIFETEST繪製存活曲線圖 (Survival Curve) 』從2010年以來已經有超過9千次的瀏覽量,雖然用ODS繪製Kaplan-Meier Survival Plot(後簡稱KM PLOT)非常方便,但缺點是如果需要修改圖中的...
3 則留言:
2016年5月30日
【SAS 小技巧】替換文字中的中文字串(K函數+Macro)
›
曾在 用K函數處理中文字串 文章中提及專門用來處理中文的K函數,但沒有實際的例子,最近發生了一個案例,把處理心得分享給大家參考。 原問題為,想把地址中的某一條路刪除。 例如: 台北市中山路50號 → 台北市50號 北市板橋區中山路二段 → 北市板橋區二段 這樣的取代如果用E...
2013年6月23日
【SAS 小技巧】以文字格式讀取CSV資料檔中的欄位(變項)
›
在實務工作將資料中所有的欄位(變項)先以文字格式(character format)匯入,在做後續的分析是很實務的作法。為何會有這種作法?主要是SAS以PROC IMPORT匯入CSV檔案時,會預先猜測欄位的格式,在"自動"給予文字或數字格式,如果不幸某...
2012年5月26日
「數字前補零」—以Data step和Macro為例(SAS Macro教學)
›
前幾天朋友又問了一個問題,朋友手上資料有一串數字,例如5、6、20等,希望能在數字前面補零,補成為005、006、020。因為他的資料很多,而且數字長度不一定,從1~9999都有可能,因此沒辦法用CAT系列函數將零組合到數字前面。 由這個問題,開始這篇第一個程式,建立範例資料...
2012年1月29日
用SAS Macro表列九九乘法表 (SAS Macro入門教學)
›
表列出九九乘法表,我認為是很棒的迴圈入門,這個迴圈概念不論是用在SAS Data Step或SAS Macro都很適合。以下用SAS Macro做個簡單的說明。 這九九乘法程式就在下面了,有興趣的人可以直接丟到SAS執行看看,結果會在 LOG視窗 裡面喔!(在LOG,在LOG喔...
2008年11月22日
SAS Macro ( 巨集 ) 簡易教學
›
SAS的巨集雖然屬於P3等級的內容,不過對於實際分析資料的使用者來說,應該是相當實用的語法,且必要學習的。巨集沒有想像中的難,只是多了一些平常不會使用的符號,例如『 % 』或『 & 』等,這一篇教學將會舉一個簡單的例子,說明巨集的使用方式。 先來假設一個狀況,有4個資料檔...
›
首頁
查看網路版