3

R には、sourceR スクリプトを別の R スクリプトからソースできる関数があります。SPSSでも同じことができるようになりたいです。

別の SPSS シンタックス ファイルから SPSS シンタックス ファイルを取得するにはどうすればよいですか?

4

1 に答える 1

7

以下の@AndyWのコメントを更新しました。

INSERTとコマンドがありINCLUDEます。INSERTよりも新しく、より用途が広いですINCLUDEこちらのINSERTに関するドキュメントを参照してください。

基本的な構文テンプレートは次のとおりです。

INSERT  FILE='file specification'
       [SYNTAX = {INTERACTIVE*}]
                 {BATCH       }
       [ERROR = {CONTINUE*}]
                {STOP     }
       [CD = {NO*}]
             {YES}
       [ENCODING = 'encoding specification']

したがって、次のコマンドをSPSS構文ファイルに配置できます。

INSERT FILE='foo.sps'. 

foo.sps構文ファイルをインポートします。デフォルトでは、構文はインタラクティブモードのルールに従う必要があり、コードはエラーで停止しません。

ファイルへのフルパスを指定する必要をなくすために、INSERTステートメント内の引数として、または別のCDコマンドを使用して、作業ディレクトリを指定できます。例えば、

CD '/user/jimbo/long/path/to/project'

別のオプションはを使用することFILE HANDLEです。

詳細については、SPSS構文リファレンス(ここでは大きなPDFファイルとして入手可能)を参照してください。

于 2012-10-31T00:15:56.740 に答える