テキストを列に、きちんとした方法で<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />皆さんこんにちは、
代理店に提供する割引コードで構成される文字データ セットの列があります。 データが空の行もあります (割引なし)

追加の行を生成せずに、次のような結果を取得したいと思います。

Re: 列へのテキストですが、きちんとした方法でまたは多分あなたはできる...
スクリプトのインデックスから直接:
名前のデフォルトはここ ( 1 ) です。
dt = Open( "$SAMPLE_DATA/消費者設定.jmp" );
dt << Text To Columns(
デリミタ( "," ),
columns( :Brush Delimited ),
makeindicatorcolumns(1)//わかりました。したがって、この行はスクリプト インデックスにはありませんでしたが、直感的な推測でした。
);
--注: これは JMP12 の新しい機能です。
Re: 列へのテキストですが、きちんとした方法ですごくいい! しかし、データ テーブルは数時間ごとに更新されています。スクリプトで自動化することはできませんか? ないと思います
Re: 列へのテキストですが、きちんとした方法でこれらは、この問題を解決するためのいくつかの良い提案です....
JMP 12 には非常に優れたソリューションがあり、泣きそうになりました。
JMP 12 では、これはメニュー項目そして、それは約かかります5クリック.
Cols/Utilities/Text から Columns に移動し、区切り文字を追加して、[Indicator Columns] ボックスをオンにします。 [OK] をクリックします。
Re: 列へのテキストですが、きちんとした方法でカレン、ありがとう
Köszönöm Hegedus、
Hegedus のソリューションでも問題ありません。Karen の助けにより多くの時間を節約できたため、パケットは 67 通りの方法でコーディングされています。
たくさんのみんなありがとう!
Re: 列へのテキストですが、きちんとした方法でもし私がジュリアンだったら、クールなビデオを作るだろうが、この解決策は見た目よりも簡単なので、私が説明するまで我慢してください.
よくあることですが、データクリーニングを解決する方法は複数あります。各列を手動で設定する必要があるため、コードが多すぎない場合は、提案されたオプションがうまく機能します。ただし、手動で設定した列で数式を使用する場合は、次の数式を使用します。
If( を含む( :Packet, "CT" ),
"CT"、
空の()
)
これにより、探している構造が得られます。コードがたくさんある場合は、別の方法は、カテゴリ プラットフォームを使用することです ([分析] > [消費者調査] > [カテゴリ])。
ID列が必要です(新しい列を追加し、列情報の下にある「データの初期化」オプションを使用して一意の番号の列を作成しました.次にカテゴリ応答分析を使用し、[複数] タブを選択し、パケット列を選択してから [複数区切り] を選択し、ID 列を [X グループ カテゴリ] として使用します。(下記参照)
【欠落画像】
これで、出力 (中間ステップにすぎません) は次のようになります。
【欠落画像】
メインの赤い三角形のメニューの下で、[Save Tables] > [Save Frequencies] を選択して、次のようなテーブルを取得します。
【欠落画像】
最後に、必要に応じて、列の再コード化を使用して、1 をコードに、0 を空白に変更できます。また、照合する ID を使用して、これを元のテーブルに結合することもできます。
Re: 列へのテキストですが、きちんとした方法でやあ、
これを行う 1 つの方法は、好みの出力テーブルのように別の割引列を作成し、列「パケット」に次のようなコードが含まれているかどうかをテストする式をそれぞれに与えることです。

またはJMPスクリプトで
含む(パケット、「CT」);
これにより、テスト (パケット行に「CT」が含まれているか) の場合は 1 が返され、含まれていない場合は 0 が返されます。