データのインポート

  • SAS Studioへのデータのインポートについて
  • Excelワークシートのインポート
  • 区切りファイル(CSV、TXT、TSV、DLM)のインポート
  • DBMSファイルのインポート
  • インポートタスクの保存
  • Sas Studioへのデータのインポートについて

    これらのタイプのデータファイルをSas studioにインポートできます。:

    • 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サーバーがインポートされるデータのロケールをサポートしているかどうかに依存します。 現在のロケールとは異なる文字を含むデータをインポートする場合は、Unicode(UTF–8)サーバーを使用してデータをインポートします。 UTF-8サーバーを使用せず、データのロケールがサポートされていない場合は、サポートされていない値が質問マーク(?)として表示されることがあります)インポートされたデータで。 既定のテキストエンコーディングオプションの設定方法の詳細については、”一般環境設定の設定”を参照してください。

    メモ:リモートファイル(FTPファイルのショートカットで使用できるファイル)をインポートすることはできません。

    Excelワークシートをインポートする

    Excelワークシートをインポートする:

  1. 新規を選択し、データのインポートを選択します。
  2. 作業領域で、サーバーファイルの選択をクリックします。
  3. インポートするファイルを選択し、”開く”をクリックします。 インポート。[ctl]タブには、このExcelファイルの名前と場所が表示されます。

    次の例は、as_productsのインポートを示しています。ファイル:example.xls

    この例のソース情報と出力情報

  4. 特定のワークシートからデータをインポートするには、ワークシート名ボックスにそのワークシートの名前を入力します。 デフォルトでは、SAS Studioは最初のワークシートからデータをインポートします。
  5. 出力データセットを保存する場所を指定するには、をクリックして出力ライブラリとデータセットを選択します。 デフォルトでは、出力データ-セットは一時的な場所であるワーク-ライブラリーに保存されます。 このライブラリの内容は、SAS Studioを終了すると削除されます。
  6. オプションをクリックします。
    • ファイルタイプを選択します。
    • ワークシートの最初の行のデータ値からSAS変数名を生成するには、[SAS変数名の生成Generate SAS variable names]を選択します。 入力ファイルの最初の行のデータ値が読み取られ、SAS名で無効な特殊文字(空白など)が含まれている場合、SASはその文字をアンダースコアに変換します。
      : SAS Studio5.2(Enterprise)を実行している場合、(Height/cm)のような名前にスラッシュが含まれている列のデータはインポートできません。
    • エンコードを指定します。
  7. Excelワークシートをインポートするには、コードの実行をクリックします。

区切りファイル(CSV、TXT、TSV、DLM)をインポートする

メモ:タブ区切りファイルをインポートするには、ファイル名にTSV拡張子が必要です。

区切りファイルをインポートするには:

  1. 新規を選択し、データのインポートを選択します。
  2. 作業領域で、サーバーファイルの選択をクリックします。
  3. インポートするファイルを選択し、”開く”をクリックします。 インポート。ctlタブこのテキストファイルの名前と場所が表示されます。

    この例では、カンマセップというテキストファイルのインポートを示します。txt。

    テキストファイルのソース情報と出力情報

  4. 出力データ-セットを保存する場所を指定するには、をクリックして、出力ライブラリとデータ-セットを選択します。 デフォルトでは、出力データ-セットは一時的な場所であるワーク-ライブラリーに保存されます。 このライブラリの内容は、SAS Studioを終了すると削除されます。
  5. オプションをクリックします。
    • ファイルタイプを指定します。
    • テキストファイルの最初の行のデータ値からSAS変数名を生成するには、[SAS変数名の生成Generate SAS variable names]を選択します。 入力ファイルの最初の行のデータ値が読み込まれ、SAS名で無効な特殊文字(空白など)が含まれている場合、SASはその文字をアンダースコアに変換します。
    • 区切り文字ボックスに、ファイル内の値の区切り文字を入力します。 デフォルトの区切り文字はスペースです。
      : 16進値を使用して区切り文字を指定する場合は、[引用区切り文字]チェックボックスをオンにする必要はありません。
    • 区切りテキストファイル内の指定された行からデータの読み取りを開始するには、行でデータの読み取りを開始ボックスに開始行を入力します。 テキストファイルの先頭にコメントがある場合、またはファイルの最初の行が列見出しである場合は、このオプションを使用できます。 デフォルトでは、SAS Studioは2行目から読み込みを開始します。
    • SAS Studioで変数の適切なデータ型と長さを判断するには、[行の推測]ボックスに値を入力します。 このタスクは、入力データファイルを行1から指定した番号までスキャンします。 既定では、最初の20行がスキャンされます。
    • エンコードを指定します。
  6. データをインポートするには、コードの実行をクリックします。

結果タブをクリックして、インポートされたデータセットの属性を表示します。

作品の属性。Import1データ-セット

新しいSASデータセットを表示するには、[出力データOutput Data]タブをクリックします。 このデータセットがワークライブラリ内にある場合(この例に示すように)、より永続的な場所に保存することができます。 作業ライブラリ内のデータは一時的なものであり、SAS Studioを終了すると削除されます。

仕事だデータセットのインポート

DBMSファイルのインポート

データベース管理システム(DBMS)からファイルをインポートする場合、使用可能なオプションはファイルの種類によって異なります。 サポートされているファイルタイプのリストについては、SAS Studioへのデータのインポートについてを参照してください。

  1. 新規を選択し、データのインポートを選択します。
  2. 作業領域で、サーバーファイルの選択をクリックします。
  3. インポートするファイルを選択し、”開く”をクリックします。 インポート。ctlタブこのテキストファイルの名前と場所が表示されます。
  4. 出力データセットを保存する場所を指定するには、をクリックして出力ライブラリとデータセットを選択します。 デフォルトでは、出力データ-セットは一時的な場所であるワーク-ライブラリーに保存されます。 このライブラリの内容は、SAS Studioを終了すると削除されます。
  5. オプションをクリックします。
    • ファイルタイプを指定します。
    • テキストファイルの最初の行のデータ値からSAS変数名を生成するには、[SAS変数名の生成Generate SAS variable names]を選択します。 入力ファイルの最初の行のデータ値が読み込まれ、SAS名で無効な特殊文字(空白など)が含まれている場合、SASはその文字をアンダースコアに変換します。
    • エンコードを指定します。
  6. データをインポートするには、コードの実行をクリックします。

インポートタスクの保存

インポートタスクのインスタンスを保存して、特定のファイルをサイトの他のユーザーとインポートするための設定を共有でき SAS StudioはこれらのインスタンスをCTLファイルとして保存します。 CTLファイルは、それらが作成されたのと同じ動作環境で実行する必要があります。 たとえば、Windowsを使用してCTLファイルを作成する場合は、このCTLファイルをWindowsで実行する必要があります。

インポートタスクを保存するには:

  1. クリック保存.
    データのインポートタスクの保存アイコンの場所

  2. [名前を付けて保存]ウィンドウで、名前と場所を指定し、[保存]をクリックします。 ファイルはCTL拡張子で保存されます。
最終更新日:2021年12月9日

Write a Comment

メールアドレスが公開されることはありません。