<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />私はまだJMPにかなり新しいです。 フォーミュラエディタの助けが必要です。 別の列(X)で同じ変数の数を数える列(Y)を作成したいと思いました。 例えば。
| バツ | Y |
|---|
| 22 | 3 |
| 22 | |
| 22 | |
| 345 | 1 |
| 567 | 3 |
| 567 | |
| 567 | |
| 99年 | 1 |
| 777 | 2 |
| 777 | |
それは可能ですか?任意の助けがいただければ幸いです。
ありがとう、
ジェフ
そのような式を作ることは可能です。これはうまくいくはずの2つの変種です。 スクリプトを数式エディタに貼り付けてEnterキーを押すだけです。JMPはコードを典型的なフォーミュラエディタスタイルにレンダリングします。
1。Yに空の行はありません。列Xはソートする必要はありません。
要約する ( g = によって ( : バツ ) 、 n = カウント ( : バツ ) ) ;
連想配列 ( g 、リストとして ( n ) )[ チャー ( : バツ )]
2。(上記の例のように)最初のインスタンスのみをカウントし、列Xはソートされている必要があります。
要約する ( g = によって ( : バツ ) 、 n = カウント ( : バツ ) ) ;
ああ = 連想配列 ( g 、リストとして ( n ) ) ;
もし (
行 () == 1 、ああ [ チャー ( : バツ )] 、
: バツ [ 行 ()] == : バツ [ 行 () - 1 ] 、 。 、
ああ [ チャー ( : バツ )]
)
列Xのタイプがカテゴリカルの場合は、テーブル>概要>列Xの選択の順に選択できます。統計の下でN、列Xによるグループ化を選択します。
これを別のサマリーとして維持するか、updateコマンドを使用して列Xと一致させてメインテーブルに結合するかを選択できます。これは動的な式ではなく一度だけのサマリーになります。