初心者のJMP14ユーザーにとって、データの列の移動平均を計算する最も簡単な方法は何ですか?COL()[理解できない引数を使用]と、列見出し、新しい数式列、行、移動平均の順に右クリックすることによる提案を見てきました。 ただし、[重み付け]、[前のアイテム]、および[後のアイテム]を何度も試した後、希望する結果が得られませんでした。 確かに、JMPにはExcelが提供するのと同じくらい簡単なものがあります。 非常にわかりやすい説明のある提案をいただければ幸いです。
スティーブ
他のRe:初心者のJMP 14ユーザーにとって、データの列の移動平均を計算する最も簡単な方法は何ですか?まず、コミュニティへようこそ。 これはおそらくあなたが探しているものではありませんが、データが時間順に並んでいて1つの列にある場合は、次のように実行できます。[分析]> [品質とプロセス]> [レガシー管理図]> [IR]にデータを含む列の名前を入力します。プロセスウィンドウで[OK]を選択すると、データの個別の管理図と移動範囲の管理図が表示されます。 MRチャートは、異常なデータポイント(特別な原因の変動、デミングなど)を簡単に検出できるため、非常に便利です。 要約統計量を使用する前に、さまざまなプロットでデータを確認することを常にお勧めします。
私は他の人があなたが望むものを手に入れるためのより簡単なプロセスを持っていることを知っています。
Re:初心者のJMP 14ユーザーにとって、データの列の移動平均を計算する最も簡単な方法は何ですか?使いたい機能は
Col Moving Average()
ScriptingIndexの例

Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
Row() = 40;
Col Moving Average( :height, 1, 5, 0, :sex );
列の高さ(:height)の移動平均を計算し、計算の各値を完全な値(1)として重み付けし、前の5行のデータ(5)を含め、現在の行(0)の後の行を含めません。これは、女性と男性(:sex)に対して別々に行います。
JSLは、行40に対してのみこれを行うことも示しています(Row()= 40;)
各行の移動平均を含む新しい列を作成する場合は、新しい列の数式でCol Moving Average()関数を使用するだけです。
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
New Column("Moving Average",
formula(
Col Moving Average( :height, 1, 5, 0, :sex );
) );
Re:初心者のJMP 14ユーザーにとって、データの列の移動平均を計算する最も簡単な方法は何ですか?あなたが欲しいcol移動平均列式の関数。「#欠陥」列の5行移動平均の例を次に示します。
dt = open("$sample_data\Quality Control\Braces.jmp");
dt << New Column( "Defect MA", Numeric, "Continuous", Format( "Best", 12 ),
Formula( Col Moving Average( :name("# defects"), weighting = 1, before = 5 ) )
);
このコードを実行してみると、どのように機能するかがわかります。
あなたのテーブルについては、をクリックしてください列>新しい列...
新しい列に適切な名前を付けて、列のプロパティ>式
「数式なし」というラベルの付いた青いボックスをダブルクリックし、右上の小さなボックスをクリックしてエディターを最大化します。
この数式を次の場所に貼り付けます。列移動平均(:name( "#欠陥")、重み= 1、前= 5)
平均化する列を#欠陥に置き換え、前平均化する行数のパラメーター。
クリックわかったとわかったこれで準備は完了です。