アクティブなデータテーブルから、すべての行と列、強調表示された行と列、または無作為に選択された行を抽出し、新しいデータテーブルを作成できます。
サブセットを作成するには
1. [テーブル]>[サブセット]を選択します。
図6.2 「サブセット」ウィンドウ
2. サブセットに含める対象を指定します。次のオプションを適宜組み合わせて選択してください。
– 列の値ごとにサブセット(選択した列内の水準)
– 行([すべての行]、[選択した行]、[ランダム])
– 列([すべての列]または[選択されている列])
図6.2では、「性別」列がサブセットを作成する対象となります。
3. 追加のオプションを使用して、サブセットテーブルをさらにカスタマイズします。
4. [OK]をクリックして、サブセットテーブルを作成します。
列の値ごとにサブセット
列の水準ごとにサブセットを作成します。[列の値ごとにサブセット]を選択し、サブセットの分類基準とする列を選択します。
新しいデータテーブルが多数作成される場合があります。表示される新しいデータテーブルウィンドウの数は、サブセットのウィンドウで指定した列の水準の数と同じです。
すべての行
アクティブなテーブルのすべての行を含むサブセットテーブルを作成します。
選択した行
アクティブなテーブルで選択されている行だけを含むサブセットテーブルを作成します。デフォルトでオンになっています。
ランダム - 標本抽出率
アクティブなデータテーブルから、指定された抽出率で無作為にデータを抽出し、サブセットテーブルを作成します。テキストボックスには標本抽出率を入力します。たとえば、データの50%を無作為に抽出して新しいテーブルを作成する場合は、0.5と入力します。
ランダム - 標本サイズ
アクティブなデータテーブルから、指定された数の標本を無作為に抽出し、サブセットテーブルを作成します。テキストボックスには標本サイズを入力します。たとえば、16行を無作為に抽出して新しいテーブルを作成するには、16と入力します。
抽出率100%で無作為抽出を行った場合、その結果はデータテーブルの行をランダムに並び替えたものとなります。「層化」列を指定した場合、結果は各グループ内で各行をランダムに並び替えたものとなります。詳細については、層化サブセットを参照してください。
すべての列
アクティブなテーブルのすべての列を含むサブセットテーブルを作成します。デフォルトでオンになっています。
選択されている列
アクティブなテーブルで選択されている列だけを含むサブセットテーブルを作成します。
「列の値ごとにサブセット」で指定した列を保持
サブセットの基準とした列を出力データテーブルで維持します。
出力テーブル名
サブセットテーブルの名前を指定します。
元のデータテーブルとリンク
サブセットテーブルを元のテーブルにリンクします。いずれか一方のテーブルの値を変更すると、もう一方のテーブルの値も更新されます。
計算式のコピー
元のテーブルの計算式を出力列に含めます。計算式の計算に必要な列がすべて含まれます。デフォルトでオンになっています。
自動評価しない
新しいテーブルが作成されるときに、計算式が自動的に評価されないようにします。デフォルトでオンになっています。
現オプションをデフォルトとして保存
現在の設定を保存します。
メモ: [現オプションをデフォルトとして保存]で保存されるのは、[選択した行]、[選択されている列]、[元のデータテーブルとリンク]、[計算式のコピー]、および[自動評価しない]の設定のみです。
ダイアログを開いたままにする
[OK]をクリックした後も「サブセット」ウィンドウを開いたままにします。
スクリプトを元のテーブルに保存
同じ設定を使用してデータのサブセットを再び作成できるように、スクリプトを元のテーブルに保存します。