特定の条件で列の平均、シグマ、中央値を求めるこんにちは、みんな、
特定の条件で列の平均、中央値、シグマを見つけようとしています。 たとえば、特定の周波数と特定の帯域幅でのテストの平均を取得する必要があります。次のようなものです。 Col Mean where ( :column1 < Limit & :BW == Y & :Freq == XXX );
あなたの助けに感謝します:)
自動化とスクリプト作成基本的なデータ分析とモデリングデータアクセスデータのブレンディングとクリーンアップデータの探索と視覚化品質およびプロセスエンジニアリング信頼性解析Re: 特定の条件で列の平均、シグマ、中央値を求めるこれらの値をどこに追加する必要がありますか? これらの特定の条件を含むサブセットを作成してそこで計算を実行したり、スクリプトを使用して計算を実行したり、それらの値を計算する数式列を作成したりできます。
Re: 特定の条件で列の平均、シグマ、中央値を求める私はjslコードを使用して複数のテストを実行し、グラフビルダーを使用してそれらをプロットしています。 結果をプロットする前に、シグマ値、平均値、中央値を取得する必要があります。 プロットするテストが数十個あるため、サブセットを作成するとプロットが難しくなると思います。 サブセットを作成せずにこれらの値を取得する別の方法はありますか? そうでない場合は、これに必要な構文を参照してください。 ありがとう!
Re: 特定の条件で列の平均、シグマ、中央値を求めるそこで私が考えたのは、例として平均を求めるときに行除外関数のようなものを使用することです。
Re: 特定の条件で列の平均、シグマ、中央値を求めるここにあなたが望むことを行う式があります
Col Mean( if(:column1 < :Limit & :BW == "Y" & :Freq == 42, :column1, . ) );
Re: 特定の条件で列の平均、シグマ、中央値を求めるジムが提案したような公式を使用するのが、おそらく最も簡単なオプションです。 データによっては、最初にデータを積み重ねてから、グループ化変数としてテストを追加することも検討できます。