親愛なる友人、
以下のデータセットであなたの助けが必要です。
その温度で製造された温度、欠陥、および全部品があるとします。
| 温度 |
不良率 |
生産部品数 |
| 640 |
10年 |
10年 |
| 645 |
15年 |
50 |
| 650 |
3 |
200 |
| 655 |
3.2 |
1000年 |
| 660 |
3 |
2000年 |
| 665 |
2 |
100 |
| 670 |
10年 |
10年 |
私は、一時的な欠陥の割合と、製造された部品の合計に対する重み付けのグラフを作成したいのです。
もし私が重量(生産される部品の合計)を考慮しなければ、その傾向は誤解を招くものです。たとえば640度では、生産される部品の総数は10ですが、1つの欠陥で欠陥率が10%になります。これはトレンドラインに影響します。その温度で生産された部品の数に基づいて重量を与える方法はありますか。
つまり、650、655です。660は実際に製造された部品の数が多く、鮮明な画像を与え、温度の上昇が欠陥を減らすので傾向を表します。また、最初の2点と最後の2点を破棄することはできません。
ありがとう
スクリプトをありがとう。添付の実データをご覧ください。
私の目的は、温度に対して欠陥%をプロットすることです。しかし、低温では製造される部品の数が少なくなり、欠陥の割合が高すぎるので、曲線は誤った表示を与えます。
不良率%と温度の曲線が欲しいのですが、生産される部品の総数に重点を置いてください。
あなたのデータはサンプルサイズに関して非常に歪んでいます。 おそらく、500の一貫したサンプルサイズを使用して最終的なスクリーニングデザインを実行することを検討する必要があります。 DOEを実行することを除けば、さまざまなプラットフォームであなたのデータを分析したときに私を興奮させるものは何もありません。
私があなたが「体重」とはどういう意味かわからない。各共変量レベルの部分の総数はすでにプロビット分析の一部です。レベルごとの部品の総数は、推定値の信頼区間に影響します。発生頻度が低いため、一部の観測に明示的な重みを適用する必要はありません。実際、その相加的な加重は結果を歪めます。
スクリプトをありがとう。
しかし、私の主な関心事は、これらの温度で製造される部品の数が非常に少ないので、640、645、および670の温度のためのより少ない重量があるべきであるということでした。しかし、回帰プロットからわかるように、640、645、および670には等しい重みが与えられ、U字型の曲線になります。
Graph Builderはモデルをフィットさせるための機能が限られています。このデータの正しい分析は「プロビット分析」と呼ばれます。Graph> Graph Builderの代わりにAnalyze> Fit Modelダイアログで一般化線形モデルフィットパーソナリティを使用します。
これは、正しい分析を開始するためのデータとテーブルスクリプトを含むJMPデータテーブルを作成するスクリプトです。
New Table( "untitled",
Add Rows( 7 ),
New Script(
"Model",
Fit Model(
Y( :Defective Parts, :Total Parts ),
Effects( :Temperature, :Temperature * :Temperature ),
Personality( "Generalized Linear Model" ),
GLM Distribution( "Binomial" ),
Link Function( "Probit" )
)
),
New Column( "Temperature",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [640, 645, 650, 655, 660, 665, 670] )
),
New Column( "Percentage Defects",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [0.1, 0.15, 0.03, 0.032, 0.03, 0.02, 0.1] )
),
New Column( "Total Parts",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [10, 50, 200, 1000, 2000, 100, 10] )
),
New Column( "Defective Parts",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( :Percentage Defects * :Total Parts )
)
);
このスクリプトを「ファイル」>「新規」>「スクリプト」ウィンドウにコピーしてから実行します。応答は非線形で、中温範囲で最小になります。
このモデルを保存してから、グラフビルダーで式の列として使用できます。