アニー・ダドリーです。JMPの管理図開発を担当しています。今日は、管理図ビルダーでできることの中で、皆さんがあまり知らないかもしれない15のことについてお話したいと思います。早速見ていきましょう。まず、バージョン19での変更点のうち、レガシーチャートに関するものについてお話しします。レガシーチャートは、すべてのメニュー、スクリプトインデックス、そしてスタートメニューから削除されました。
JSLは19年間、おそらく少なくとも20年間は継続されます。皆様には管理図ビルダーへの移行をお勧めしています。もしどうしてもJSLをメニューに戻したい場合は、メニューに戻す設定があります。これは管理図ビルダーではなく、設定メニューの「設定」にあります。
管理図ビルダーについてお話しましょう。旧来のチャートが廃止されるのに伴い、旧来のチャートの機能を管理図ビルダーにどんどん追加していく作業を進めています。その機能のいくつかについてお話ししましょう。
では、まずダイアログについてお話しましょう。管理図ビルダーには、従来の管理図のダイアログと同じ種類のチャートを作成できるダイアログが多数用意されています。
数リリース前までは、「分析」メニューを開くと、旧バージョンのチャートが表示されていました。現在、このメニューには旧バージョンのオプションはありません。しかし、管理図ビルダーにはこれらのメニュー項目がすべて含まれています。例えば、標準の個別移動範囲管理図を見ると、Kシグマ、範囲スパン、そして管理図に使用する分散図を変更するオプションが表示されます。さらに、限界値と工程能力を取得するオプションもここにあります。
例えば、Xbar管理図やR管理図のような要約チャートを見てみましょう。ここでも、例えば直径を入力すると、サブグループ列が指定されていない場合は、ダイアログで一定のサブグループサイズを指定できることに気づきます。サブグループ列はあります。サブグループとして「日」を入力します。必要に応じて、範囲または標準偏差を選択することもできます。ダイアログに表示されるこれらのオプションは、デフォルトで設定されています。現在は範囲に設定されています。
ここでも、限界ファイルを取り込むことができます。さあ、これを起動してみましょう。管理図ビルダーが起動し、ダイアログで指定した変数が使用されています。もう1つ、ご紹介したいダイアログがあります。正確には2つです。ランチャートがあるのですが、起動時にランチャートに中心線を表示することを好む人もいます。そうでない人もいます。そのためのオプションがあります。
ちなみに、これらの項目の一つ一つについてお話しているのは、皆様、お客様、そして私や他のJMPスタッフから、これらのオプションが利用可能かどうか尋ねられたからです。一つ一つご説明させていただきたいと思います。
利用可能なさまざまなダイアログを見ると、Levey Jennings 管理図のダイアログ エントリがあり、これを使用して Levey Jennings 管理図を作成することがわかります。
さて、ケースシグマの設定に戻りましょう。ダイアログでの設定方法は説明しました。その部分をスキップした場合は、赤い三角のメニューから設定することもできます。ここにKシグマを設定するオプションがあります。例えば、これを4に変更して限界値を広げたいとします。限界値が広くなり、管理限界もそれを反映していることがわかります。
シグマも設定できます。ここにシグマを設定するオプションがあります。デフォルトでは、このグラフのシグマ値に設定されています。もう少し大きくしたい場合、例えば0.3などです。これにより、限界値がさらに広がります。限界値は指定されたシグマ値を使用して計算されたことを示す小さなメモがここに表示されます。
さて、次にお話ししたいのは、制限ラベルの設定とグラフへの表示についてです。バージョン19では、すべての制限コマンドを「制限」サブメニューにまとめました。制限の概要を取得、保存、表示したい場合などに、このサブメニューに簡単にアクセスできるようにしました。
限界ラベルの表示を見てみましょう。限界ラベルのオプションを選択すると、グラフが少しだけ移動し、グラフ上に限界ラベルが表示されます。「精度を変更できますか?」という質問がありましたが、従来の管理図プラットフォームと同様に、精度を変更するオプションがあります。これも「限界」メニューにあり、「限界ラベルの精度を確認」を選択できます。
限界精度の仕組みは、従来の管理図プラットフォームと同じです。つまり、Y軸に表示される精度に、このボックス内の数値を加算して精度を生成します。現在、Y軸には小数点が1つあります。このボックスには「2」と表示されているので、小数点以下3桁が表示されます。もっと小数点以下5桁にしたい場合は、ここに「4」と入力すると、小数点以下5桁になります。
箱ひげ図。「チャートに箱ひげ図を表示できますか?」と聞かれることがあります。はい、表示方法は2通りあります。箱ひげ図はデータに基づいています。データに基づくものはすべて「ポイント」メニューに表示されます。これはここで右クリックすると表示されます。コントロールパネルを開いても表示されます。「ポイント」メニューの下に箱ひげ図が表示されます。2つ目のポイントメニューには表示されません。これは、要約されたロケーションチャートでのみ表示されるためです。要約はされていますが、ロケーションチャートではありません。
では、短期管理図の話に移りましょう。短期管理図は前回のバージョン18で新しく追加された機能ですが、あまり注目されていませんでした。短期管理図についてお話ししましょう。この概念は…短期管理図の根底にあるのは、非常に効率的な単一の生産ラインで複数の製品を製造する場合です。これは私がシミュレーションしたデータで、今回はチョコレートを製造しています。注文を受けるたびに12本入りの箱を作るという、非常に高級なチョコレート工場です。本当に超高級なチョコレートです。ここには、エクストラダークチョコレート12本入りの箱があり、その次にダークチョコレート1箱、そしてミルクチョコレート1箱、というように続いています。
工程を監視したいので、「短期管理図」メニュー項目を使用します。この生産ラインではエクストラダーク、ダーク、ミルクチョコレートを製造しているので、カカオ固形分を監視したいのです。ダークチョコレートを注文されたときに、ミルクチョコレートのような味にならないようにしたいのです。ダークチョコレートの場合、カカオ固形分が極端に高すぎても低すぎてもいけません。そうしないと、お客様はこの高級チョコレートに高いお金を払う気はないでしょう。
箱とサブグループができました。次に、製品パーツを指定して識別子を設定する必要があります。デフォルトでは、中央揃えのスケーリング方法が選択されています。標準化に切り替えることもできますが、まずは中央揃えのままにしておきます。「OK」をクリックします。チョコレートの種類は頻繁に変更しています。製品も頻繁に変更しています。1~2種類の少量生産です。
デフォルトでは、ここに製品セパレーターが表示されていますが、少しごちゃごちゃしています。これをオフにします。ただし、ポイントは製造している製品によって色分けされています。ミルクチョコレートは青、ダークチョコレートは赤、エクストラダークチョコレートは緑です。
いくつか問題があり、特に範囲チャートでは制御不能になっているのがわかります。これは非常に心配です。右クリックしていくつかのテストをオンにしてみましょう。例えばテスト1です。ランテストもいくつかあるので、テスト2も試してみたいのですが、幸いなことにここには表示されていません。範囲チャートで使用できるテストは、限界を超えたテストだけです。しかし、範囲に問題があることは明らかです。
しかし同時に、これらのほとんどはミルクチョコレートであることがわかります。これは当然のことです。ミルクチョコレートには異なる目標統計値があるためです。目標、つまりターゲットを設定しているので、それらを実際に指定できます。その情報を入力して目標統計値を設定できます。当社のミルクチョコレートの目標はカカオ固形分37%で、シグマは4です。これは、非常に変動しやすいためです。私の記憶が正しければ、欧州規格ではミルクチョコレートのカカオ固形分は34%まで、最大45%まで許容されるとされています。
さて、ダークチョコレートは70を目指します。ただし、ダークチョコレートはシグマをもっと厳密に設定する必要があります。ダークチョコレートは65くらい、もしかしたら75くらいまで下がるかもしれませんが、エクストラダークの範囲には入りたくないからです。ここではシグマを1.5にします。エクストラダークは、シグマを非常に厳密に設定する必要があります。100%ココア固形分まで上げたくないからです。なぜなら、これらのチョコレートはすべてロングテールになっているからです。
目標値を85と入力し、シグマを1に設定します。「OK」をクリックすると、グラフが変化したことがわかります。ここで減算されているのは、データテーブルのすべての生の値から目標値を差し引いたものです。これはまだ中央揃えのデータなので、シグマは考慮されていません。標準化されていません。
コントロールパネルを開いて、「ここには異なるシグマ値があることが分かっています。標準化した方がずっと理にかなっています」と言うことができます。統計量を標準化に変更し、ポイント統計量を範囲標準化に変更します。これで、ミルクチョコレートは問題を引き起こしていないことがわかりますが、ダークチョコレートにはノイズが発生しています。
これは、もう少し注意を払い、ダーク チョコレートの管理を強化して、70 という目標に近づけ、生産をそれほど緩めないようにする必要があることを示しています。
簡単な説明の中に、短期管理図について触れています。それでは、限界値の設定についてお話ししましょう。Xbar管理図とR管理図を作成すると、「限界値を取得」を選択できることに気づきます。ここで選択できます。他のいくつかの場所も紹介します。
管理限界を設定するには、右クリックして限界の下の「限界オプション」から「管理限界の設定」を選択します。コントロールパネルを開くと、ここで管理限界を設定できます。ダイアログが表示されます。さあ、これらの限界を設定してみましょう。4、4.3、4.7と設定します。バランスを取るために3.5にしましょう。分かりました。ここで、これらは「ユーザー定義」として識別されています。つまり、これらは計算されません。これは理にかなっています。管理図のフェーズ1では、まだデータを収集しており、「安定とはどのような状態か」を把握しようとしています。
それがわかったら、過去の制限を適用できます。制限は列プロパティに保存することも、制限ファイルに保存することもできます。これらの制限は列に保存できます。そうすると、自動的に列プロパティに追加されます。新しいテーブルに保存することも、新しいtallテーブルに保存することもできます。これにより、プロセススクリーニングで前後に移動できます。
これらはどこからでもインポートできます。JSLを保存すると、JSLが保存されます。この例では、最初のチャートにのみ管理限界を設定してみましょう。管理限界の設定がここにあります。次に、アラームスクリプトについて説明します。アラームスクリプトは、バージョン15で管理図ビルダーに追加されました。従来のプラットフォームと同様に、アラームスクリプトを動作させるには、まずアラームスクリプトを有効化する必要があります。「アラームスクリプト」を選択します。これは、「よし、監視を開始」という指示を出すスクリプトを送信するだけです。従来の管理図と管理図ビルダーの両方の出力には、JSLで操作できる特定の変数があります。例えば、qc_test、qc_col、sampleなどです。
ここで行われているのは、まさにその代替です。説明付きで書き込むように指示し、警告をオンにするために準備する必要があります。ここでテスト1をオンにし、あちらで限界を超えたテストをオンにします。ログを見ると、送信したスクリプトが取得され、シグナルを発しているすべての警告に関する詳細な情報が得られていることがわかります。サンプル11にはゾーンAを超えるポイントが1つあることがわかります。さらに情報を取得することもできますが、デフォルトのスクリプトを使用しました。
アラームスクリプトができました。さて、バージョン19のより高度な機能について見ていきましょう。バージョン18以前では、管理図を作成する際に管理図ビルダーが…ここでダイアログ、つまりインターフェースを見ていきましょう。管理図ビルダーはすべてのX値を…男性の場合はすべて男性に、女性の場合はすべて女性に集計していました。しかし、何が起こっているのかを明確に示したいという要望から、この処理を行わないようにしてほしいという要望がありました。
例えば、この例ではブレンド時間があり、ブレンド時間を取り込みます。現在、ロットが合格したかどうかを示す最後の列に基づいて色と形が設定されています。ブレンド時間と他のいくつかの変数の関係を確認したいのですが、これに基づいて個別の移動範囲チャートを作成できます。個々の値を確認するには、コンプレッサーをラベル軸までドラッグします。
ラベルゾーンが表示され、増分を1に変更すると、すべてが表示されます。すべて確認できますが、従来の管理図プラットフォームと同じように、表示順に集計したいです。次に、平均値に基づいて個別のチャートを作成できるようにします。そのためには、ちょっと脇に置いて、最初からやり直します。インターフェースから実行してみましょう。例えば、ここにブレンド時間があり、コンプレッサーをここで下げます。削除しても構いません。また、個別のチャートを削除する方法はたくさんあることをお伝えしておきます。
Y軸を右クリックすると、「削除」を選択できます。削除する軸を選択できます。Rチャートを削除したいです。ここにあるXbarチャートは見たくないので、これを平均値の個別チャートに変更します。これを移動範囲チャートに変更します。これでポイントを集計しました。これはこれに似ていますが、少し違います。ポイントを集計しました。例えば、最初のコンプレッサーが表示されるたびに、ここに最初の3行が表示されます。これは、従来のチャートで表示されていたのと同じタイプのチャートです。事前集計またはXbar Rを選択した場合、このタイプのチャートが表示されます。これで、以前のControl to Builderと同じように、行の順序に関係なくすべてを集計できます。これはバージョン18以前で行われていたことです。
これでデフォルトに戻せます。行順による並べ替えが機能していますね。名前を「サブグループによる並べ替え」に変更し、これがデフォルトになるように変更します。
わかりました。見てみましょう。これがその例です。ラベルロールを使って、X軸の重複値も表示しました。移動範囲で除外ポイントを使用するオプションもあります。これは従来のプラットフォームから引き継がれています。
最後に、バージョン19で追加された新機能「最後のN個のサブグループを表示」の使い方をご紹介します。多くの方からご要望をいただいておりました。これは従来のプラットフォームには存在しませんでした。これは新機能です。直径の個別移動範囲チャートを作成してみましょう。このデータテーブルには観測値が240個あります。
素晴らしいデータテーブルと素晴らしいグラフができました。かなり良い感じです。しかし、データを追加していくと、表示が雑然としてしまい、例えば制御不能になっている部分を特定するのが難しくなります。そこで、より詳細に拡大表示できるようにしたいのです。また、警告もいくつかオンにします。最新の情報にズームインできるようにしたいのです。
わかりました。「最後のN個のサブグループを設定する」というオプションがあります。今は240個のデータがあるので、最後の50個だけを表示したいのです。このオプションは…限界値を推定しているからです。今のところは固定の限界値はありません。グラフにはすべてのデータを表示したいのです。サブセット化したり、ローカルデータフィルターを使ったりするのは、限界値を変えてしまうので避けたいのです。
この状態だと、軸が移動するだけです。では、実際に見てみましょう。集計の制限をオフにして、データテーブルを隣に表示します。これですべて完了です。ここにデータを追加してみます。さあ、見てみましょう。少し時間をかけてみましょう。できました。4.1で、軸が移動しているのがわかります。
5.2 を押そうとしたのですが、新しいデータが追加されるにつれてグラフがシフトし続けるのが分かります。ポイントは、選択したウェストガードルールまたはウェスタンエレクトリックルールに基づいてテストされます。これにより、選択した数に応じてグラフが最後のものに移動します。
JMPの15の機能をご紹介しましたが、これで終わりです。ご来場いただいた皆様、ありがとうございました。カンファレンスで私を見かけたら、ぜひ声をかけてください。管理図ビルダーについてご質問もお待ちしております。ありがとうございました。