時間の経過とともに変化する(シフトする)制限こんにちは、みんな、
JMP 18のユーザー。
プロセスの傾向を把握するために、最大4種類の異なる制限値を使用する場合があります。
- 上限/下限アラート限度 UAL/LAL
- 上限/下限アクションリミット UACL/LACL
- 上限/下限管理限界(UCL/LCL)
- 上限/下限仕様限界 USL/LSL
理論的には、それらはすべて存在し、特定のパラメータに適用できる可能性があり、プロセスに何らかの変更があった場合、つまりバッチから別のバッチに突然切り替わった場合など、時間の経過とともに変化する可能性がある。
コントロールチャートビルダーとグラフビルダーを使って、これを簡単に視覚化するにはどうすれば良いでしょうか?JSLは必要でしょうか?列プロパティだけで十分でしょうか?
役立つヒントやコツ、あるいは類似のスレッドへのリンクなど、どんな情報でも歓迎します。
ありがとう!
男
データ探索と可視化Re: 時間とともに変化する(シフトする)制限ご希望の処理を行うには、JSL のコードが必要になります。データテーブルには、グラフ化したい各制限値に対応する列があると想定しています。なぜなら、制限値は時間とともに変化する可能性があるとご指摘いただいたからです。質問事項は以下のとおりです。行は時間順に並んでいますか?新しい行で制限値が異なる場合、その値は次の変更まで後続のすべての行で繰り返されますか?行は X 値ですか?
ご希望のグラフのモックアップとデータテーブルをご提供いただければ幸いです。
Re: 時間とともに変化する(シフトする)制限あなたが何をしたいのか、よく分かりません。どのような疑問に答えようとしているのですか?プロセスに傾向があるかどうかを評価しようとしているのですか?それを評価するには、実際のデータをグラフ化する必要があります。なぜ仕様限界が時間とともに変化するのか理解できません(通常、仕様限界はプロセスの変動とは関係ありません)。管理限界は常に、データの収集方法とそれに続くサブグループ分け戦略によって決まります。
Re: 時間とともに変化する(シフトする)制限ユーザーがより厳しい仕様を要求する場合、仕様の制限が変更される可能性があります。
稀ではあるが、100%除外できるわけではない。
非常に稀なケースなので、ソフトウェアに実装する価値がないのかもしれません。
Re: 時間とともに変化する(シフトする)制限実際には、制限値を次のような別のテーブルに保存したいと考えています。
| パラメータ名 |
LSL |
USL |
LACL |
UACL |
ラル |
ユアル |
LCL |
UCL |
発効日 |
| パラメータ x |
50 |
80 |
|
|
65 |
70 |
60 |
75 |
2022年1月1日 |
| パラメータ x |
55 |
80 |
|
|
65 |
70 |
60 |
75 |
2022年7月1日 |
| パラメータと |
|
|
|
100 |
|
|
40 |
80 |
2022年1月1日 |
| パラメータと |
|
|
10 |
100 |
|
|
40 |
80 |
2024年9月12日 |
| パラメータと |
|
120 |
10 |
100 |
|
|
40 |
80 |
2025年12月5日 |
実際にトレンド分析したいデータは、このような別の大きな表に格納されています。両方の表のパラメータ名は一致しています。
| バッチ |
製造年月日 |
パラメータ x |
パラメータと |
| A |
2021年1月1日 |
61 |
56 |
| B |
2021年1月10日 |
62 |
102 |
| C |
2021年1月21日 |
53 |
57 |
| D |
2021年1月31日 |
74 |
88 |
| ... |
... |
... |
... |
Re: 時間とともに変化する(シフトする)制限指定されたデータテーブルと制限テーブルに基づいて、目的を達成するにはJSLを使用する必要があります。まず、指定されたグラフを作成し、次に制限テーブル内の制限をループ処理して、各制限に対応する線の開始点と終了点を表すマトリックスを作成します。最後に、「グラフィックスクリプトの追加」を使用して、各マトリックスに対してLine()関数を適用し、各線を表示します。