2016-03-30 40 views
1

私はExcelで絶対に恐ろしいデータセットを持っています(私の目的に無関係な13,500の変数)。 SPSSで分析する必要があるのはデータの変換が多いからですが、SPSS 24はそのサイズのデータ​​セットで苦労しています。まあ... SPSSの苦労か、私の仕事のPCは苦労します。複数のExcel範囲をSPSSにインポートできますか?

Excelからデータをインポートする際に、複数の範囲をインポートする方法はありますか?具体的には、列A(私の一意の識別子)、いくつかの他の範囲(例:G:AC、DD:JJなど)が必要です。

/CELLRANGE=RANGEは単一の範囲を許可するようです。

答えて

0

いいえ(複数の範囲を指定することはできません)は、短い答えです。あなたがしなければならないことは、関連する範囲全体をインポートしてから、SPSSコマンドを使用してあなたが望むように操作することです。たとえば、ADD FILES FILEDROPサブコマンドを使用して、無関係の列/変数を削除します。

+0

私はそうかもしれないと思った。問題は(おそらく私のコンピュータが最も高い仕様ではないため)、13,500の変数をすべてインポートすることはできません。それとも、GET DATAの代わりにADD FILESを使うことができるのですか? – mantika

+0

ファイルを追加するのではなく、DROPサブコマンドを使用してファイル内の不要なフィールドを取り除くためではなく、ADD FILESコマンド*を使用してファイルを読み込むことをお勧めします。しかし、私たちがそれをしている間は、単にDELETE VARIABLESコマンドを使うこともできます。 –

0

Excelから複数の範囲を直接インポートする方法がわかりません。最初にMS Accessデータベースにファイルをインポートしてから、データベースからSPSSに「データベースを開く」 - >「新しいクエリ」を使用してテーブルを読み取ってみてください。クエリエディタでは、インポートするフィールドを指定できます。

+0

それは良い考えです。ありがとう! – mantika

1

Excel用の適切なODBCドライバを使用している場合は、統計情報のデータベース読み込み機能を使用してフィールドを選択できます。しかし、ODBCとOfficeのキャッチ(catch)は、bignessが一致しなければならないということです。両方とも32ビットであれば簡単ですが、64ビットの統計には64ビットのOfficeが必要です。これは怪我の世界です。

関連する問題