2012-08-09 70 views
1

簡單而簡單:有沒有辦法在osx上讀取(不運行).sas文件,以便用另一種語言重寫舊的SAS程序。 R'注意我沒有提到閱讀sas數據文件 - 我知道有幾種方法,我只是對閱讀舊的SAS代碼感興趣。在沒有安裝sas的情況下在osx上讀取.sas源代碼?

+3

源文件是否是某種二進制格式?如果沒有,您可以使用任何文本編輯器來閱讀代碼。 – 2012-08-09 15:26:24

+0

您可以在R的編輯器中打開它們,但您可能必須將文件選擇框中的過濾器從'* .R'更改爲'*。*'以便列出它們。這就是如果R/Mac和R/Windows一樣。或者使用其他文本編輯器,如建議... – Spacedman 2012-08-09 16:01:48

+0

對於大家的噪音抱歉...我意識到它們不是二進制的,可以被textwrangler和其他大多數編輯器讀取。我不知道是什麼讓我覺得這是行不通的。也許有多種.sas文件? – 2012-08-09 19:06:03

回答

7

.sas包含SAS代碼的文件應該只是一個文本文件。您可以使用任何文本編輯器打開並修改這些文件。由於系統可能沒有與任何特定程序相關的.sas文件,因此您可以在「右鍵單擊」文件時使用「打開方式」選項,或者先打開編輯器,然後從編輯。

+0

+1你確實是對的。真的不明白爲什麼我在過去打開這些文件時遇到了問題... – 2012-08-09 19:06:58

+2

@MattBannert它可能是你在過去看到的二進制'sas7bdat'格式... – MichaelChirico 2016-05-11 15:19:14

+1

@MichaelChirico您的評論使我回到了這個問題。這反過來讓我感到驚訝,我回答了一個問題,不僅用SAS標記,還用OSX標記。顯然2012對我來說是不同的時間... – Dason 2016-05-11 21:46:08

2

TextEdit將起作用。我喜歡的另一位編輯是Komodo Edit。

相關問題