こんにちは、
行テーブルに「尖度」と「歪度」を追加したいと考えています。 それ、どうやったら出来るの?
dt = Current Data Table();
tab = dt << Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table( Analysis Columns( :VAR1, :VAR2, :VAR3, ) ),
Row Table( Statistics( Mean, Std Dev, Min, Max, Range, CV, Median ) )
)
);
Wait( 0.1 );
dtTab = tab << makeIntoDataTable;
Write( "Make a new data table from the Tabulate Platform", "\!N" );それは本当にかなり良い質問です。おそらく別の方法で再構成してください..
複雑なスクリプトを使用して統計を組み合わせるよりも、Tabulate がより多く、または配布プラットフォームに含まれるすべての単変量統計を含んでいれば、より簡単ではないでしょうか?
..はい、そうです。
私はスタッフなので、これはできませんが、ウィッシュ リスト (ウィンドウの上部にある青いメニュー バー) に追加できます。
tabulate では尖度と歪度を取得できないと思いますが、Distribution プラットフォームから見つけることができます。
- 関心のある変数を持つ分布のみで分布を作成します
- CTRL を押したままにして (これにより、オプションがすべての分布に影響を与えるようになります)、変数の分布の 1 つにある赤い三角形をクリックします。
- 表示オプション/要約統計のカスタマイズに移動 -> 興味のある統計を選択
- ディストリビューション プラットフォームの要約統計テーブルの 1 つを右クリックし、[結合されたデータ テーブルの作成] を選択します。
- 必要に応じて結果データ テーブルを分割する
半導体機能のサンプル データを使用したスクリプトの例 (スクリプトは JMP からほぼ直接コピーして貼り付けたもの):
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
platform = dt <<
Distribution(
Continuous Distribution(
Column(:NPN1),
Summary Statistics(1),
Customize Summary Statistics(
Std Err Mean(0),
Upper Mean Confidence Interval(0),
Lower Mean Confidence Interval(0),
N(0),
Skewness(1),
Kurtosis(1),
CV(1),
Minimum(1),
Maximum(1),
Median(1)
),
Process Capability(0)
),
Continuous Distribution(
Column(:PNP1),
Summary Statistics(1),
Customize Summary Statistics(
Std Err Mean(0),
Upper Mean Confidence Interval(0),
Lower Mean Confidence Interval(0),
N(0),
Skewness(1),
Kurtosis(1),
CV(1),
Minimum(1),
Maximum(1),
Median(1)
),
Process Capability(0)
),
Continuous Distribution(
Column(:PNP2),
Summary Statistics(1),
Customize Summary Statistics(
Std Err Mean(0),
Upper Mean Confidence Interval(0),
Lower Mean Confidence Interval(0),
N(0),
Skewness(1),
Kurtosis(1),
CV(1),
Minimum(1),
Maximum(1),
Median(1)
),
Process Capability(0)
),
Histograms Only
);
Wait(0);
dt_statistics = Report(platform)[Outline Box("Distributions")][Outline Box("NPN1")][
Outline Box("Summary Statistics")][Table Box(1)] << Make Combined Data Table;
Report(platform) << Close Window;
Close(dt, no save);
dt_split = dt_statistics << Split(
Split By(:Column 1),
Split(:Column 2),
Group(:Y),
Sort by Column Property
);
Close(dt_statistics, no save);
バイロン・JMPは次のように書きました:
Tabulate にさらに多くの単変量統計、あるいはすべての単変量統計が配布プラットフォームに含まれていれば、もっと簡単になるのではないでしょうか。
Tabulate 以外にも、以下の場合にも同様のことが言えます。
- 表/要約
- グラフ ビルダーの要約統計!
さまざまなプラットフォームの統計オプションをCol N カテゴリと一緒に同期するというアイデアを提出しました (:green_heart:)。
元のタイトルはCol N Categories のようなもので、その他はすべて...
Col N カテゴリは JMP 19 ( ユニークN列()という名前) に付属するため、この要望は「実現済み」としてマークされました。
「その他すべて」 - ここに新しい願いがあります: 要約統計を同期します (表/要約 - 集計 - グラフビルダー要約統計 - 分布 - ヘッダー統計)
残念ながら、またしても Kudos 0 から始まります 
JMP の将来のバージョンに組み込む機会が得られるまではまだ長い時間がかかりますが、おそらく誰かがこの投稿を見て次のように言うでしょう:
私はスタッフなので、これができます。