最近、私はに投稿された質問に出くわしました JMPディスカッションフォーラム 。質問を投稿した人には、次のサンプルファイルがあります。

彼は、すべての行に表示される列1の各固有フィールドの数を求めていました。したがって、結果は次のようになります。

彼の質問に対する最初の回答は、彼がJSL(JMP Scripting Language)スクリプトを使用すること、そして2番目の回答がSQLクエリ(SQL)を使用することを示唆していました。質問の著者は、彼は初心者であり、誰かが彼に台本を送ってくれればそれを高く評価するだろうと述べました。 JMP ユーザーがやった。
スクリプトソリューションとSQLソリューションはどちらも素晴らしく効果的ですが、プログラミングを含まないソリューションを提案する人がいないのはなぜだろうか。初心者には簡単にできることです。次のように
Tables / Summaryメニューに進みます。

カウントしたい列を選択します。そして希望するグループを選択してください。

JMPは次のファイルを作成します。

次に、テーブル/結合を選択し、目的の列で一致させて目的の出力列を選択します。

JMPは次の結合表を作成して、希望する結果を得ます。

さて、JSLを知っていたり、プロセスを自動化したいという人にとっては、これは最善の解決策ではありません。しかし、初心者で、手動でタスクを実行したい人にとっては、これが望ましい方法です。
それで、質問をした人はもっと正確であるべきですか?それとも、回答した人が誰でもJSLソリューションにジャンプしないでください。どう思いますか?
ミズ書きました:
手動の要約の後に更新が続くことが、JMPで最もよく使用されるシーケンスだと思います。それで、上記は私が一度やったなら私がそうする方法です。私はそれを頻繁に行うことを知っていれば、私は同じステップを踏み、そしてJSLスクリプトとしてアクションを保存するでしょう。
しかし、テーブルがインクリメンタルに増加または変更すると想定される場合は、組み込みの統計式を使用して列式を選択します。
列番号(:列1、:列1)
col統計式はフォーマットについてうるさいので、1列目が(ここのように)文字フォーマットであるなら、このトリックはうまくいきます:
列番号(16進数への(16進数への文字(:列1))、:列1)