データテーブルの列の「Cp」値のみを取得するにはどうすればよいですか?やあ、
データテーブルの列のCp値を取得して、複数のスクリプトの場所で使用して表にしたいと思います。 使用可能な関数「obj<分析データ表スクリプティングウィンドウズ
Re:データテーブルの列の「Cp」値のみを取得するにはどうすればよいですか?プラットフォームを1回実行し、正しいテーブルを右クリックして[データテーブルにする]を選択し、結果テーブルテーブルスクリプトをチェックアウトして、最後に結果テーブルから値を取得します。 これらの手順から、スクリプトを作成し、必要に応じて変更できます。 以下は、スクリプトインデックスの例を使用して構築され、datatableのテーブルスクリプト(および私自身のいくつかの変更)に組み込まれた1つの例です。
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Cities.jmp");
dist = dt << Distribution(Column(:PM10), invisible);
dist << Process Capability(LSL(5), Target(40), USL(75));
dt_result = Report(dist)[Outline Box("Distributions")][Outline Box("PM10")][Outline Box("Process Capability")][Outline Box("PM10 Capability")][
Outline Box("Within Sigma Capability")][Table Box(1)] << Make Into Data Table(invisible);
Report(dist) << Close Window;
cp_idx = Loc(dt_result[0, "Index"], "Cp")[1];
cp_value = Column(dt_result, "Estimate")[cp_idx];
Show(cp_value);
Close(dt_result, no save);Re:データテーブルの列の「Cp」値のみを取得するにはどうすればよいですか?ありがとうジム!!
Re:データテーブルの列の「Cp」値のみを取得するにはどうすればよいですか?ありがとうJarmo!!
Re:データテーブルの列の「Cp」値のみを取得するにはどうすればよいですか?こんにちはジム、
コード行"Report(obj)["Within Sigma Capability "] [Number Col Box(1)] << get"は、計算されたプロセス能力値を含むリストを提供します。 私の列の1つについて、{2.63751784878085、2.63751784878085、9.87329594422553、6.25540689650319、0.123458095613797}としてリストを取得しました。 Cpk値にもアクセスしたいので、プロセス能力値がどの順序で(名前とともに)存在するかを知ることはできますか?
ありがとう !!