Ficheiro:Xbar chart for a paired xbar and R chart.svg

O conteúdo da página não é suportado noutras línguas.
Origem: Wikipédia, a enciclopédia livre.

Imagem numa resolução maior(ficheiro SVG, de 630 × 629 píxeis, tamanho: 37 kB)

Descrição do ficheiro

Descrição
English: Example xbar chart for a process that experienced a 1.5σ drift starting at midnight.
Data
Origem Obra do próprio
Autor DanielPenfield

Creation technique

  1. Simulate process observations using en:perl, output to file.
  2. Read file into R, use qcc package to render control chart.
  3. Save to PDF.
  4. Import into en:Inkscape, save to SVG.

en:Perl

#!/usr/bin/perl -w

use strict;
use Math::Random;

my %shiftSchedule = (
    "first" =>  { "start" => 8.00, "end" => 16.00 },
    "second" => { "start" => 18.00, "end" => 24.00 },
    "third" =>  { "start" => 24.00, "end" =>  8.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 = 3;                   # 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;
    }
}
 
Este(a) desenho vetorial foi criado com o R por v.

Licenciamento

Eu, titular dos direitos de autor desta obra, publico-a com as seguintes licenças:
w:pt:Creative Commons
atribuição partilha nos termos da mesma licença
A utilização deste ficheiro é regulada nos termos da licença Creative Commons - Atribuição-CompartilhaIgual 3.0 Não Adaptada.
Pode:
  • partilhar – copiar, distribuir e transmitir a obra
  • recombinar – criar obras derivadas
De acordo com as seguintes condições:
  • atribuição – Tem de fazer a devida atribuição da autoria, fornecer uma hiperligação para a licença e indicar se foram feitas alterações. Pode fazê-lo de qualquer forma razoável, mas não de forma a sugerir que o licenciador o apoia ou subscreve o seu uso da obra.
  • partilha nos termos da mesma licença – Se remisturar, transformar ou ampliar o conteúdo, tem de distribuir as suas contribuições com a mesma licença ou uma licença compatível com a original.
GNU head É concedida permissão para copiar, distribuir e/ou modificar este documento nos termos da Licença de Documentação Livre GNU, versão 1.2 ou qualquer versão posterior publicada pela Free Software Foundation; sem Secções Invariantes, sem textos de Capa e sem textos de Contra-Capa. É incluída uma cópia da licença na secção intitulada GNU Free Documentation License.
Pode escolher a licença que quiser.

Legendas

Adicione uma explicação de uma linha do que este ficheiro representa

Elementos retratados neste ficheiro

retrata

image/svg+xml

Histórico do ficheiro

Clique uma data e hora para ver o ficheiro tal como ele se encontrava nessa altura.

Data e horaMiniaturaDimensõesUtilizadorComentário
atual21h53min de 16 de janeiro de 2010Miniatura da versão das 21h53min de 16 de janeiro de 2010630 × 629 (37 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

A seguinte página usa este ficheiro:

Utilização global do ficheiro

Metadados