原始檔案 (SVG 檔案,表面大小:630 × 629 像素,檔案大小:43 KB)
摘要
Creation technique
Simulate process observations using en:perl , output to file.
Read file into R , use qcc package to render control chart.
Save to PDF .
Import into en:Inkscape , save to SVG .
#!/usr/bin/perl -w
use strict ;
use Math::Random ;
my %shiftSchedule = (
"first" => { "start" => 6.00 , "end" => 14.00 },
"second" => { "start" => 14.00 , "end" => 22.00 },
"third" => { "start" => 22.00 , "end" => 6.00 }
);
my $shift = "third" ; # shift to monitor
my $inspectionRate = 1 / 2; # every 1/ 2 hour
my $drift = 1.5 ; # drift to simulate
my $m = 25 ; # samples in control chart setup
my $n = 12 ; # observations per sample
my $target = 100.0 ; # quality characteristic target
my $hour ;
my $i ;
my $j ;
my $minute ;
my $observation ;
my $setupM = $m ;
print "timestamp sample observation phase\r\n" ;
for ( $i = 1 ; $i <= $m ; $i ++ ) {
for ( $j = 0 ; $j < $n ; $j ++ ) {
$observation = $target + random_normal ();
printf " 0:00 %6d %7.3f setup\r\n" , $i , $observation ;
}
}
$m = $shiftSchedule { $shift }{ "end" } - $shiftSchedule { $shift }{ "start" };
if ( $m < 0 ) {
$m += 24 ;
}
$m /= $inspectionRate ;
for ( $i = 1 ; $i <= $m ; $i ++ ) {
$hour = int ( $i * $inspectionRate + $shiftSchedule { $shift }{ "start" });
if ( $hour >= 24 ) {
$hour -= 24 ;
}
$minute = ( $i & 0x1 ) ? ( 60 * $inspectionRate ) : 0 ;
for ( $j = 0 ; $j < $n ; $j ++ ) {
$observation = $target + random_normal ();
if ( $i >= ( 0.25 * $m )) {
if ( $i < ( 0.75 * $m )) {
$observation += ( $drift / ( 0.5 * $m )) * ( $i - ( 0.25 * $m ));
} else {
$observation += $drift ;
}
}
printf " %2d:%02d %6d %7.3f monitoring\r\n" , $hour , $minute , $setupM + $i , $observation ;
}
}
授權條款
我,本作品的著作權持有者,決定用以下授權條款發佈本作品:
您可以自由:
分享 – 複製、發佈和傳播本作品
重新修改 – 創作演繹作品
惟需遵照下列條件:
姓名標示 – 您必須指名出正確的製作者,和提供授權條款的連結,以及表示是否有對內容上做出變更。您可以用任何合理的方式來行動,但不得以任何方式表明授權條款是對您許可或是由您所使用。
相同方式分享 – 如果您利用本素材進行再混合、轉換或創作,您必須基於如同原先的相同或兼容的條款 ,來分布您的貢獻成品。 https://creativecommons.org/licenses/by-sa/3.0 CC BY-SA 3.0 Creative Commons Attribution-Share Alike 3.0 true true
已授權您依據自由軟體基金會 發行的無固定段落、封面文字和封底文字GNU自由文件授權條款 1.2版或任意後續版本,對本檔進行複製、傳播和/或修改。該協議的副本列在GNU自由文件授權條款 中。http://www.gnu.org/copyleft/fdl.html GFDL GNU Free Documentation License true true
檔案歷史
點選日期/時間以檢視該時間的檔案版本。
日期/時間 縮圖 尺寸 使用者 備註
目前 2010年1月16日 (六) 21:54 630 × 629(43 KB) DanielPenfield {{Information |Description={{en|1=Example xbar chart for a process that experienced a 1.5σ drift starting at midnight.}} |Source={{own}} |Author=DanielPenfield |Date=2010-01-16 |Permission= |other_versions
檔案用途
全域檔案使用狀況
以下其他 wiki 使用了這個檔案:
en.wikipedia.org 的使用狀況
ru.wikipedia.org 的使用狀況
uk.wikipedia.org 的使用狀況
此檔案中包含其他資訊,這些資訊可能是由數位相機或掃描器在建立或數位化過程中所新增的。若檔案自原始狀態已被修改,一些詳細資料可能無法完整反映出已修改的檔案。