列の属性やプロパティは、すべて列情報ウィンドウを使って指定します。列情報ウィンドウを開くには、次のような方法があります。
• [列]>[列の新規作成]を選択します。
• 既存の列見出しをクリックし、[列]>[列情報]を選択します。
• 既存の列見出しを右クリックし、[列情報]を選択します。
• 列名をダブルクリックします。
• 「列」パネルで、列を右クリックし、[列情報]を選択します。
図5.2 列情報ウィンドウ
列情報ウィンドウには次の情報が表示されます。
列名
列の名前を入力または編集します。
ロック
列をロックして、値を編集できないようにすることができます。列をロックすると、データテーブルの「列」パネルの列名の横にロックアイコン()が表示されます。列に計算式を追加すると、列は自動的にロックされます。
データタイプ
列のデータタイプを選択または変更します。データタイプによって次のことが決まります。
– データグリッド内でどのように表示されるか
– 列の値が内部でどのように保存されるか
– 列の値を計算に使用できるかどうか
詳細については、尺度についてを参照してください。
次のデータタイプから選びます。
数値
このタイプの列には数値だけを入力できます(小数でも整数でもかまいません)。
文字
このタイプの列には数字を含む任意の文字を入力できます。文字列の中にある数字は文字とみなされ、連続値ではなく離散値として扱われます。文字の値の最大のフィールド幅は、32,766バイトです。
行の属性
このタイプの列には、行が除外されているかどうか、行の表示/非表示、ラベルの有無、色、マーカーなどの行の属性情報を含めることができます。行の属性列を参照してください。
式
このタイプの列には、JSL式が含まれます。単純な入力を行うものから、複雑なステートメントシーケンスまで、さまざまな式を含めることができます。「式」タイプの列は、画像や行列、式を格納できます。画像をデスクトップから式列のセルへとドラッグアンドドロップすることもできます。詳細については、式の役割を参照してください。
注:
– 列のデータタイプを文字から数値に変更すると、文字値はすべて欠測値となり、元に戻すことはできません。
– 数値以外の値を数値データタイプとして列に入力すると、データタイプを文字に変更するように促す警告ウィンドウが表示されます。データテーブルに戻って値を入力し直すには、[もう一度入力する]をクリックします。データタイプを変更するには、[変更]をクリックします。編集をキャンセルしてセルの値に戻すには、[元に戻す]をクリックします。
– 整数型(short-integer)も使用可能です。詳細については、整数型(short-integer)を参照してください。
尺度
(数値か文字のデータタイプの場合のみ)列の尺度を選択または変更します。尺度によって、JMPの分析で値がどのように扱われるかが決まります。変数を別の方法で見るには、尺度を変更します。詳細については、尺度についてを参照してください。
次の尺度から選びます。
連続尺度
数値データタイプのみです。連続尺度の値は連続量の測定値として扱われます。JMPのプラットフォームでは、連続尺度の数値はそのまま計算に使われます。
順序尺度
数値データタイプまたは文字データタイプのどちらかです。JMPのプラットフォームでは順序のある離散値として扱われます。グラフビルダーでは、離散値の数が50を超える場合、その列は連続尺度として扱われます。
– 列が数値データタイプの場合、値は数値の大小関係に基づいて並べられます。
– 列が文字データタイプで、「値の順序」列プロパティがその列に保存されている場合、値は「値の順序」プロパティに従って並べられます。それ以外の場合は、文字コード順に並べられます。ただし、値に明確な順序があるような特別な場合は、その順序に従って自動的に値が並べられます。詳細については、値の表示順序を参照してください。
名義尺度
数値データタイプまたは文字データタイプのどちらかです。JMPのプラットフォームでは、すべての値が順序のない離散値として扱われます。
多重応答
文字データタイプのみです。1つのセル内の個々のエントリはカンマで区切る必要があります。多重応答の列をサポートしているJMPのプラットフォームでは、そのため、列情報ウィンドウを使用しカンマで区切られたリスト内の各エントリがそれぞれ個別のデータ値として扱われます。エントリがカンマ以外の文字で区切られている場合は、代わりに「多重応答」列プロパティを使用してください。詳細については、多重応答を参照してください。
非構造化テキスト
文字データタイプのみです。多くの場合この列の値は行ごとに一意であるため、カテゴリカルなデータ分析には不向きです。「テキストエクスプローラ」プラットフォームは非構造化テキストを分析するのに理想的です。
ベクトル
式データタイプのみです。セル内のエントリは列または行のベクトルです。ベクトルの尺度をサポートしているJMPプラットフォームではベクトルが認識され、それらは計算で適切に扱われます。
なし
任意のデータタイプです。列が上記の尺度でうまく表されない場合は、尺度として[なし]を使用します。たとえば、画像やIDの値を含む列には尺度として[なし]を割り当てます。JMPの起動ウィンドウでは、尺度が[なし]の列に役割を割り当てることができません。
ヒント: 列の尺度を[多重応答]、[非構造化テキスト]、または[ベクトル]にするには、列情報ウィンドウで尺度を変更する必要があります。
表示形式
(データタイプが数値の場合のみ)数値列の表示形式を選択または変更します。詳細については、数値の表示形式を参照してください。
データの初期化
(新しい列の作成時のみ表示される)列のデータの初期値を指定します。詳細については、データの初期化を参照してください。
列プロパティ
(さまざまなプロパティのリストが含まれている)列にプロパティを割り当てます。詳細については、列プロパティを参照してください。
ヒント: 列の新規作成時は[次へ]ボタンをクリックすると、引き続き列を追加していくことができます。