こんにちは!
自動化されたCPV演習のスクリプトに取り組んでいます。 これまでのところ、管理図、機能の概要、および元のJMPテーブルからの任意のX個の列の各パラメーター/属性の結論(各列のforループ)を含むレポートを既に生成できます。
ここでの私の質問は、機能の概要を扱っています。
スクリプトでは、「Process Capability(..)」機能を使用します。これから、次の行を使用して、(機能出力からの)要約テーブルのみを最終レポートにエクスポートします。 "nw << append( Report(CAPREP)[Outline Box(3)]); " (ここで、nwは私のレポートであり、CAPREPはプロセス能力ウィンドウでした)。
これは正常に機能します-次の出力が得られます:

さらに最適化するために、私は次のことを望んでいました。
-テーブルからスクリプト内のパラメータに個々の値を「読み取る」ことができます。 (理由:ppl / ppuの実際の値に応じて条件付きの結論を書きたい)。
->だから私は次のようなものが欲しいです
PPL_VALUE =...。
PPU_VALUE =..。
-シグマ全体の値を3を掛けた値に変更します(したがって、スクリプトのパラメーターに読み取り、値を変更してから要約に書き戻すことができます)
->だから私は次のようなものが欲しいです
SIGMA_VALUE =...。
NEW_SIGMA = 3 * SIGMA_VALUE
... = NEW_SIGMA
「ツリー構造」から次の構造に気づきました(上の表の場合)。

したがって、この行には「Report(CAPREP)[OutlineBox(3)、NumberColBox(5)] << ...」のようなものが組み込まれると思いますが、これまでのところ成功していません。
何かご意見は?
前もって感謝します!
敬具
ジョナス
こんにちはジョナス、
あなたはとても近いです。この場合、NumberColBoxを参照するだけで十分であり、OutlineBoxを参照する必要はありません。これを試して:
PPL_VALUE =レポート(CAPREP)[NumberColBox(6)] [1];
PPU_VALUE =レポート(CAPREP)[NumberColBox(7)] [1];