前の行の平均に基づいて新しい行を作成しますか?こんにちは、
おそらくこれは簡単な修正ですが、JMP には多くのカテゴリを含む大規模なデータセットがあり、そのうちの 1 つは各エントリが属するサブグループです。 サブグループ全体で収集されたデータの平均を取得し、それを使用してまったく新しい行を作成しようとしています。 これはスクリプトを使用して可能ですか? ボタンを押すだけでさまざまなファイル間でこれを実行できる、最適化されたワークフローを期待しています。
元:
| バケツ | 年 | 身長(cm) |
| 1 | 30 | 100 |
| 2 | 35 | 120 |
| 1 | 30 | 90 |
| 2 | 40 | 150 |
スクリプトは、バケット 1 と 2 の統計を平均する新しい行を提供します。
| バケツ | 年 | 身長(cm) |
| 1 (平均) | 30 | 95 |
| 2 (平均) | 37.5 | 135 |
これが十分に簡単 (かつスケーラブル) であれば、これらの平均を一般化する方法、つまり、1 つだけではなくバケット 1 ~ 2 の両方、またはバケット 1 ~ 4 の平均を求める方法も探しています。 本当にありがとう
自動化とスクリプト作成基本的なデータ分析とモデリング品質およびプロセスエンジニアリングRe: 前の行の平均に基づいて新しい行を作成しますか?やあ@WebArmadillo869 、JMPへようこそ!
あなたは JMP をスプレッドシートのように考えているのではないかと思いますが、それは良いことではありません。 読むJMP はスプレッドシートではありませんそのような理由から、JMP をそのように考えるべきではありません。
代わりに、グループの平均を作成するために、次を使用する必要があります。表 -> 概要データを新しいテーブルに要約するための柔軟性が大幅に高まります。 Summary の使用方法について詳しくは、 JMP 入門: オンデマンド
あるいは、「分析」→「表作成」を使用して、平均を含むレポート表を作成することもできます。 Tabulate について詳しく見るTabulate を使用した要約テーブルの作成
Re: 前の行の平均に基づいて新しい行を作成しますか?これらの新しい行を同じデータテーブルに作成していますか? 使用している場合、これらの平均はレポート目的で使用されますか (JMP データテーブルはスプレッドシートではありません)。 または、これらの新しい行が新しいデータ テーブルに存在する可能性があります。その場合、サマリー テーブルは機能します (元のテーブルに連結して戻すこともできます)。 それらを同じテーブルに入れたい場合は、以下を見てください。要約()と行の追加()サマリーテーブルと連結のほかに。
一般化する最も簡単なオプションは、他のバケット間で「共通の」バケットを持つ新しい列を作成し、それをグループ化に使用することです。