- SAS Studioへのデータのインポートについて
- Excelワークシートのインポート
- 区切りファイル(CSV、TXT、TSV、DLM)のインポート
- DBMSファイルのインポート
- インポートタスクの保存
- CSV、TXT、TSV、DLMなどの区切りファイル。
- dBASE V、IV、III+、およびIII(DBF)。
- Stataファイル(DTA)。
- Microsoft Excelファイル(XLS、XLSX)。 XLSXファイルをインポートするには、SAS/ACCESS TO PCファイルのライセンスを取得し、インストールする必要があります。
- JMPファイル。
- SPSSファイル。
- リリース2、3、4、または5からのLotus1-2-3ファイル。
Sas Studioへのデータのインポートについて
これらのタイプのデータファイルをSas studioにインポートできます。:
別のロケールからのデータが正しくインポートされるかどうかは、SASサーバーがインポートされるデータのロケールをサポートしているかどうかに依存します。 現在のロケールとは異なる文字を含むデータをインポートする場合は、Unicode(UTF–8)サーバーを使用してデータをインポートします。 UTF-8サーバーを使用せず、データのロケールがサポートされていない場合は、サポートされていない値が質問マーク(?)として表示されることがあります)インポートされたデータで。 既定のテキストエンコーディングオプションの設定方法の詳細については、”一般環境設定の設定”を参照してください。
Excelワークシートをインポートする
Excelワークシートをインポートする:
- 新規データのインポートを選択します。
- 作業領域で、サーバーファイルの選択をクリックします。
- インポートするファイルを選択し、”開く”をクリックします。 インポート。[ctl]タブには、このExcelファイルの名前と場所が表示されます。
次の例は、as_productsのインポートを示しています。ファイル:example.xls
- 特定のワークシートからデータをインポートするには、ワークシート名ボックスにそのワークシートの名前を入力します。 デフォルトでは、SAS Studioは最初のワークシートからデータをインポートします。
- 出力データセットを保存する場所を指定するには、。 デフォルトでは、出力データ-セットは一時的な場所であるワーク-ライブラリーに保存されます。 このライブラリの内容は、SAS Studioを終了すると削除されます。
- オプションをクリックします。
- ファイルタイプを選択します。
- ワークシートの最初の行のデータ値からSAS変数名を生成するには、[SAS変数名の生成Generate SAS variable names]を選択します。 入力ファイルの最初の行のデータ値が読み取られ、SAS名で無効な特殊文字(空白など)が含まれている場合、SASはその文字をアンダースコアに変換します。
: SAS Studio5.2(Enterprise)を実行している場合、(
Height/cm
)のような名前にスラッシュが含まれている列のデータはインポートできません。 - エンコードを指定します。
- Excelワークシートをインポートするには、をクリックします。
区切りファイル(CSV、TXT、TSV、DLM)をインポートする
区切りファイルをインポートするには:
- 新規データのインポートを選択します。
- 作業領域で、サーバーファイルの選択をクリックします。
- インポートするファイルを選択し、”開く”をクリックします。 インポート。ctlタブこのテキストファイルの名前と場所が表示されます。
この例では、カンマセップというテキストファイルのインポートを示します。txt。
- 出力データ-セットを保存する場所を指定するには、。 デフォルトでは、出力データ-セットは一時的な場所であるワーク-ライブラリーに保存されます。 このライブラリの内容は、SAS Studioを終了すると削除されます。
- オプションをクリックします。
- ファイルタイプを指定します。
- テキストファイルの最初の行のデータ値からSAS変数名を生成するには、[SAS変数名の生成Generate SAS variable names]を選択します。 入力ファイルの最初の行のデータ値が読み込まれ、SAS名で無効な特殊文字(空白など)が含まれている場合、SASはその文字をアンダースコアに変換します。
- 区切り文字ボックスに、ファイル内の値の区切り文字を入力します。 デフォルトの区切り文字はスペースです。
: 16進値を使用して区切り文字を指定する場合は、[引用区切り文字]チェックボックスをオンにする必要はありません。
- 区切りテキストファイル内の指定された行からデータの読み取りを開始するには、行でデータの読み取りを開始ボックスに開始行を入力します。 テキストファイルの先頭にコメントがある場合、またはファイルの最初の行が列見出しである場合は、このオプションを使用できます。 デフォルトでは、SAS Studioは2行目から読み込みを開始します。
- SAS Studioで変数の適切なデータ型と長さを判断するには、[行の推測]ボックスに値を入力します。 このタスクは、入力データファイルを行1から指定した番号までスキャンします。 既定では、最初の20行がスキャンされます。
- エンコードを指定します。
- データをインポートするには、をクリックします。
結果タブをクリックして、インポートされたデータセットの属性を表示します。
新しいSASデータセットを表示するには、[出力データOutput Data]タブをクリックします。 このデータセットがワークライブラリ内にある場合(この例に示すように)、より永続的な場所に保存することができます。 作業ライブラリ内のデータは一時的なものであり、SAS Studioを終了すると削除されます。
DBMSファイルのインポート
データベース管理システム(DBMS)からファイルをインポートする場合、使用可能なオプションはファイルの種類によって異なります。 サポートされているファイルタイプのリストについては、SAS Studioへのデータのインポートについてを参照してください。
- 新規データのインポートを選択します。
- 作業領域で、サーバーファイルの選択をクリックします。
- インポートするファイルを選択し、”開く”をクリックします。 インポート。ctlタブこのテキストファイルの名前と場所が表示されます。
- 出力データセットを保存する場所を指定するには、。 デフォルトでは、出力データ-セットは一時的な場所であるワーク-ライブラリーに保存されます。 このライブラリの内容は、SAS Studioを終了すると削除されます。
- オプションをクリックします。
- ファイルタイプを指定します。
- テキストファイルの最初の行のデータ値からSAS変数名を生成するには、[SAS変数名の生成Generate SAS variable names]を選択します。 入力ファイルの最初の行のデータ値が読み込まれ、SAS名で無効な特殊文字(空白など)が含まれている場合、SASはその文字をアンダースコアに変換します。
- エンコードを指定します。
- データをインポートするには、をクリックします。
インポートタスクの保存
インポートタスクのインスタンスを保存して、特定のファイルをサイトの他のユーザーとインポートするための設定を共有でき SAS StudioはこれらのインスタンスをCTLファイルとして保存します。 CTLファイルは、それらが作成されたのと同じ動作環境で実行する必要があります。 たとえば、Windowsを使用してCTLファイルを作成する場合は、このCTLファイルをWindowsで実行する必要があります。
インポートタスクを保存するには:
- クリック.
- [名前を付けて保存]ウィンドウで、名前と場所を指定し、[保存]をクリックします。 ファイルはCTL拡張子で保存されます。