データテーブル内のすべての列の分布を作成する簡単なスクリプトデータテーブル内のすべての列の分散を作成する簡単なスクリプトはありますか?
自動化とスクリプト作成データの探索と視覚化マスカスタマイゼーションRe:データテーブルのすべての列の分布を作成するためのシンプルなスクリプト- データテーブルを開きます。
- [分析]>[配布]を選択します。
- 左側のリストからすべての列を選択します。
- Yをクリックします。
- [OK]をクリックします。
の配布の章を参照してください。基本的な分析ガイド。
Re:データテーブルのすべての列の分布を作成するためのシンプルなスクリプトスクリプトなしでこの出力を取得する方法を教えてください。
Re:データテーブルのすべての列の分布を作成するためのシンプルなスクリプトありがとう@jthi & @dale_lehman 。
スクリプト作成ルートを使用する理由を説明する前に、少し背景を説明します。 そこで、データテーブルの各行に対して一意のモンテカルロシミュレーションを実行するスクリプトを作成しました。 ただし、作成されたランダムサンプルの正確なテーブルを保存する代わりに、サンプルを生成するスクリプトを、必要に応じて将来解析できる文字列として保存しました。 正確なテーブルを保存する機能は失われますが、少なくとも大きなデータセットを管理する必要はありません。
上記の手順が完了したので、不足しているのはディストリビューションの生成です。これが、ディストリビューションのスクリプトを作成する方法を求めている理由です。 これは主に、モンテカルロのサンプル分布をすぐに確認することです。
そうは言っても、私はあなたが言及した機能を認識しており、それらのアプローチがより理想的であることに同意します。 ただし、組織内のより多くの人々がJMPを採用するのに役立つJMPツールも構築しています(確かにそうですが、まだそれほど多くはありません)。 うまくいけば、他のユーザーがより経験を積むにつれて、データをよりよく分析するのに役立つ他の利用可能なJMP組み込みツールに気付くでしょう。
Re:データテーブルのすべての列の分布を作成するためのシンプルなスクリプトそれを行う1つの方法:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
//dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
colNames = dt << Get Column Names("String");
dist = Eval(EvalExpr(dt << distribution(Column(Expr(colNames)))));
しかし、私は思うだろう@dale_lehmanほとんどの場合、提案の方が適しています。 少なくともJMP15は、列名の下にディストリビューションを提供します

または、列ビューアを使用すると、見やすい形式で追加情報が提供され、分布をすばやく作成できます。

Re:データテーブルのすべての列の分布を作成するためのシンプルなスクリプト誰かがあなたにそのようなスクリプトを与えると確信していますが、変数名のすぐ下に表示される表示が十分でないのはなぜですか?また、統計(平均、標準偏差など)が必要な場合は、列ビューアー(要約)を使用するか、すべての分布を選択してから、結合されたデータテーブルを作成できます。もちろん、これらのスクリプトはデータテーブルに保存できるので、JMPがスクリプトを作成します(申し訳ありませんが、スクリプトを回避できれば、スクリプトの作成にアレルギーがあります)。