2012-04-05 18 views
7

から通信しています。SASフォーマットのデータセットがあります。私はRが十分な機能を備えていると思うので、SASの使用を避けたいと思います。したがって、RのSASデータセットと対話できるパッケージがありますか?私はSASソフトウェアをインストールしましたが、私は複数の言語で物事をコーディングしないようにしたいと思います。SASデータセットとR

+1

Rのインポート/エクスポート形式に関する一般的な質問:http://cran.r-project.org/doc/manuals/R-data.pdf –

+0

どのような種類のSAS形式ですか? 'sas7bdat'または何か他に? – ktdrv

答えて

14

SASをお持ちの場合、sas.getsasxport.getの機能を持つFrank Harrellの 'Hmisc'パッケージを使用できます。それはまた、ユーティリティ機能の束を持っています:label,sas.get,contents,describe。 SASライセンスをお持ちでないお客様は、read.ssdlookup.xport、およびread.xportのパッケージをご利用ください。

EDIT1:Anthony Joseph DamicoがSAS INPUTコードをread.fwfコードに解析するパッケージを最近発表しました。 SASユーザがsas7bdatファイルに読み込むために設計されたインポートコードを使用して、SASciiパッケージは、(.sas)構文ファイルのINPUTブロックを解析して、read.fwf()関数に必要なパラメータを設計しますコール。"

EDIT2:「sas7bdat」と呼ばれるMatt Shotwellのパッケージで、read.sas7bdat(file)という名前の「sas7bdatデータ形式のSASファイルを読み込む」という機能が記述されています。

+0

'sas7bdat'は実験的です。実際に実験的に、私はそれをうまく動作させることはできませんでした。そして私は試しました。 – ktdrv

+0

警告ありがとうございます。私はあなたがその著者と話をしたことを願っています。 –

+0

sas7bdatを読むと、SASがインストールされていなくてもうまく動作します。しかし、SASソースコードをインストールせずに読むことができるかどうかは疑問です。コードを実行せず、読み取るだけです。 –

関連する問題