こんにちは、
私は簡単なことを探しています:配列の中央値。
集計表、要約表など、複雑なものが見つかりました。しかし、もっと簡単なものが必要です。
配列(行列)Aがあるとします。
A = 1::10;
Aのメディアを入手するには?
ありがとうございました。
Stanの分位点法を使用して、次の式に式を追加します。中央値カラム:
New Table( "Utility Data",
New Column( "Consumption", Character, "Nominal", Set Values( {"Electricity", "Gas"} ) ),
New Column( "Monday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [11.2, 100.4] ) ),
New Column( "Tuesday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [10.4, 86.9] ) ),
New Column( "Wednesday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [13, 94.8] ) ),
New Column( "Thursday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [7.1, 103] ) ),
New Column( "Friday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [12.4, 112.3] ) ),
New Column( "Saturday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [11.9, 95.3] ) ),
New Column( "Sunday", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [9.7, 97.8] ) ),
New Column( "Median", Numeric, "Continuous", Format( "Best", 12 ),
// the 2nd argument to the quantile function is a matrix made from the days of the row...
formula( Quantile( 0.5, monday || tuesday || wednesday || thursday || friday || saturday || sunday ) )
)
)
column formula using Quantile to get MedianQuantileを使用して中央値を取得する列式
ありがとうございます。
私は推測する @uday_guntupalli 私のポイントを得た:)そして @stan_koprowski 解決策を得た。
実際、私は行列から中央値を抽出することができなかったので、私は行列の中央値を探していましたが、あなたが私を導いてくれるのかもしれません。
私はテーブルを持っています(以下のように)。簡単な方法で各行の中央値を計算したいです。もちろん、最初の列を計算から除外する必要があります。Excelではそれは簡単ですが、JSL-JMPでは単純に(テーブルを積み重ねることを避けるなど)その方法を知りません。
テーブルの例:
消費月曜日火曜日水曜日木曜日金曜日土曜日日曜日中央値
電気11.2 10.4 13.0 7.1 12.4 11.9 9.7?
ガス100.4 86.9 94.8 103.0 112.3 95.3 97.8?
こんにちは @uday_guntupalli 、
次のように行列でも同じことができます -
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
htmat = :height<<GET as="" matrix=""></GET>
//出力
{500、63、5.5}
乾杯、
スタン
@stan_koprowski 、
私はこれについて考えている間、私は思います @samir 、データテーブルからではなく、行列に対して同じことをどのように計算できるかと尋ねられましたか。スクリプティングインデックスを見ましたが、行列の分位数や中央値を計算する直接的な方法はありません(見逃していない限り)。
こんにちは @samir 、
次の例に示すように、分位点関数をby変数なしで使用することができます。
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
Row() = 1;
median_ht = Col Quantile( :height, 0.5 );
Row() = 1;
median_htbyage = Col Quantile( :height, 0.5, :age );
Show( median_ht ); //Show median height
Show( median_htbyage ); //Show median height by age<BR /><BR /><BR />
Col Median Functionコルメディアン関数
乾杯、
スタン