集計表を作成するにはどうすればよいですか?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、みんな、
データの統計を含む概要テーブルを作成できることがわかりました。 8 つの列があり、各列の最小、最大、平均、標準偏差を計算したいと考えています。このようにしていますが、より整理されたように見えるようにフォーマットしたいと思います。各統計は列ごとに独自の列を取得するため、32 列と 1 行になります。
各統計(平均、最小、最大、標準偏差)の列と、行内の各パラメータの名前を含むパラメータ列が存在するようにしたいと考えています。
パラメータ 平均 最大 最小 標準偏差
P1
P2
P3
P4
P5
P6
P7
P8
表の要約機能を使用してこれを作成することは可能ですか、それとも別の方法がありますか?
Re: 集計表を作成するにはどうすればよいですか?助けてくれてありがとう!これらのソリューションはすべて将来的に使用できます。
Re: 集計表を作成するにはどうすればよいですか?テキネルソンのアプローチは明らかに、より合理化されたエレガントなアプローチです。列などを手動で操作する方法を示すために、次のスクリプトを添付します。
dt=Open("C:\Program Files\SAS\JMP\12\Samples\Data\Semiconductor Capability.jmp");
summ = dt << 概要(
最小( :NPN1 )、
最小( :PNP1 )、
最小( :PNP2 )、
最小( :NPN2 )、
最小( :PNP3 )、
最小( :IVP1 )、
最小( :PNP4 )、
最小( :NPN3 )、
マックス( :NPN1 )、
マックス( :PNP1 )、
マックス( :PNP2 )、
マックス( :NPN2 )、
マックス( :PNP3 )、
マックス( :IVP1 )、
マックス( :PNP4 )、
マックス( :NPN3 )、
平均( :NPN1 )、
平均( :PNP1 )、
平均( :PNP2 )、
平均( :NPN2 )、
平均( :PNP3 )、
平均( :IVP1 )、
平均( :PNP4 )、
平均( :NPN3 )、
Freq( "なし" ),
重量(「なし」)
);
スタック = 合計 <<
スタック(
列(
:名前( "最小(NPN1)" ),
:Name( "最小(PNP1)" ),
:Name( "最小(PNP2)" ),
:名前( "最小(NPN2)" ),
:Name( "最小(PNP3)" ),
:Name( "最小(IVP1)" ),
:Name( "最小(PNP4)" ),
:名前( "最小(NPN3)" ),
:名前( "最大(NPN1)" ),
:Name( "Max(PNP1)" ),
:Name( "Max(PNP2)" ),
:名前( "最大(NPN2)" ),
:Name( "Max(PNP3)" ),
:Name( "Max(IVP1)" ),
:Name( "Max(PNP4)" ),
:名前( "最大(NPN3)" ),
:名前( "平均(NPN1)" ),
:Name( "平均(PNP1)" ),
:Name( "平均(PNP2)" ),
:Name( "平均(NPN2)" ),
:Name( "平均(PNP3)" ),
:Name( "平均(IVP1)" ),
:Name( "平均(PNP4)" ),
:名前( "平均(NPN3)" )
)、
ソースラベル列( "Label" )、
積み上げデータ列( "データ" )、
シリーズ数( 3 )、
出力テーブル名 (「積み上げデータ」)、
連続した
);
stack<<列を削除(:N 行);
stack<
stack << 選択した列を移動({“パラメータ”}, 最初へ);
Column("パラメータ")<<数式を削除;
stack<<列の削除(:ラベル);
stack << 列の削除(:ラベル 2);
stack << 列の削除(:ラベル 3);
Column("Data") << Set Name("Min");
Column("データ 2") << Set Name("Max");
列("データ 3") << 名前を設定("平均");
閉じる(dt, NoSave);
Close(合計、NoSave);
Re: 集計表を作成するにはどうすればよいですか?Analyze==>Tabulate プラットフォームを使用する必要があります。レポート出力を作成できるようになります。

Re: 集計表を作成するにはどうすればよいですか?JMP 12 では、列ビューアー (列メニューの下) を使用できました。