Q: 投稿英文期刊時,需要呈現英文的統計報表,但是我的EG出來的表格都是中文字怎麼辦?
A:
1. 找到sas底層的sasv9.cfg檔,路徑應該在 \Program Files\SASHome\SASFoundation\9.4\nls\zt 資料夾下
2. 修改sasv9.cfg的內容 (修改前建議先複製一份舊的檔案,萬一改錯後還有一個備份可以用,另外若sas server正在run的話,強烈建議先停下server再修改,避免過程出錯)
用記事本開啟sasv9.cfg檔,找到下半部有一段寫「-LOCALE zh-TW」的地方,在它下面換行加一行「-ODSLANGCHG」如下圖所示
3. 重啟sas server
4. 使用EG跑報表時,如果要用中文的報表,則不需作任何調整。但若要變成英文的圖表,則在跑該分析前加上一段sas程式調整圖表要用的語系,並且在跑完之後再加一段sas程式將圖表語系改回原本的繁體中文,細節說明如下:
範例流程:
未加任何程式前生命表的報表如下
若先執行「轉英文圖表」的那一行sas code
則生命表的圖表調整如下(標題再用EG的標題選單改就可以)
「轉英文圖表」的那一行sas code對整個EG專案的所有報表都會起作用,所以如果要改回中文圖表顯示,必須再執行「轉回中文圖表」的那一行sas code
Tags
1 Comment
Pingback: EG 與 EM 介面如何修改為英文 - SAS Taiwan