Escolar Documentos
Profissional Documentos
Cultura Documentos
Tipos de distribuio.
Introduo a probabilidade.
Medidas de tendncia central e disperso.
Princpios do CEP.
Noes Gerais e Aplicaes.
Ferramentas para controle de processos.
Construo de grfico.
Anlise de grficos.
Controle de Processo e sua Aplicabilidade.
ndice de capacidade de processo
Tipos de distribuio
Poisson
eventos)
R
> dpois(0,5)
[1] 0.006737947
Tipos de Distribuio
Distribuio Binomial
alvo
Respostas de pessoas pergunta sobre se vai ou no
viajar nas prximas frias
Independentes entre si
E no Software R????
> dbinom(3,4,0.8)
[1] 0.4096
> dbinom(3,15,0.1)
[1] 0.1285054
Tipos de distribuio
Distribuio Normal
Uma varivel aleatria contnua tem uma distribuio
normal se sua distribuio :
Simtrica
Grfico na forma de sino
parmetros
Mdia
Desvio Padro
distribuio normal.
> pnorm(1.58,0,1)-0.5
[1] 0.4429466
Explorando o exerccio
95%
> qnorm(0.95,170,6)
[1] 179.8691
>curve(dnorm(x,170,6),152,188,main="X~N(170,36)",ylab
="probabilidade")
> lines(c(179,179),c(0,0.06),col=2)
> qnorm(0.95,170,6) [1] 179.8691
> lines(c(179.8691,179.8691),c(0,0.06),col=3)
Mdia
Varincia
Desvio Padro
Desvio Padro =S = 2
CV(%) =
Distribuio de Frequncia
K=1+3,3log(n)
Regra da Potncia de 2
Raiz Quadrada
K=
Bom senso!!
L = Xmx Xmin
Do nosso exemplo
Ordenamos os dados
Por Sturges, temos:
Amplitude de classes
defect<-c(10,4,2,1,1)
> names(defect)<-c("1.71 - 1.77","1.77 - 1.83","1.83 - 1.89","1.61 -
1.71","1.59 - 1.65")
> pareto.chart(defect, ylab = "Error frequency")
> altura<c(1.60,1.69,1.72,1.73,1.73,1.74,1.75,1.75,1.75,1.75,1.75,1.76,1.78,
1.80,1.82,1.82,1.84,1.88)
> hist(altura)
Boxplot
Quartil
Mediana
Boxplot
altura<-
c(1.60,1.69,1.72,1.73,1.73,1.74,1.75,1.75,1.75,1.75,1.75,1.76,1.78,1.8
0,1.82,1.82,1.84,1.88)
qualidade.
Passo 1: identificar o problema que se quer investigar
investigao
cause.and.effect(cause=lista(a<-c(
, ),b <-c( ,
Microscpio","Inspetor"),
Material=c("Ligas","Lubrificantes","Fornecedor"),
Pessoal=c("Supervisor","Treinamento","Operao"),
Meio_Ambiente=c("Umidade", "Mistura"),
Mtodos=c("Padro","Alternativo")), effect="Superfcie
de Acabamento", title="Causa e Efeito",cex = c(1.2, 0.9,
1), font = c(4, 1, 3))
... mas, elas formam uma aglomerao, que se estvel, pode ser descrita como
uma distribuio normal, que pode diferir quanto a:
Localizao
Disperso
Forma
Causas comuns
Referem-se as muitas fontes de variao dentro de um processo
previsvel.
Causas especiais
Referem-se a quaisquer fatores causadoras de variao que no estejam
Predio.
Influncias
Processo
Entradas
Sadas
Observaes
Grficos de
Controle
Atributo
P / pn
pn - nmero
de itens
defeituosos
P - frao
defeituosa
Varivel
c/u
c nmero
defeitos
u - frao
defeitos/uni
dade
XeR
xeR
X mdia
Ramplitude
x valor
individual
R
amplitude
Dia
Partida
296
312
294
299
293
283
300
322
292
309
301
303
299
303
313
...
...
...
...
...
...
289
298
311
307
286
312
307
301
316
306
Mdia
297.3
303.7
304.5
300.6
298.3
Dia
Partida
296
312
294
299
293
283
300
322
292
309
301
303
299
303
313
...
...
...
...
...
...
289
298
311
307
286
312
307
301
316
306
Mdia
297.3
303.7
304.5
300.6
298.3
95.5%
(n = 8)
Linha central
-3
3
-2
2
-1
68,26%
95,44%
99.73%
(n = 8)
Upper Control
Limit (UCL)
Upper Warning
Limit (UWL)
Lower Warning
Limit (LWL)
Lower Control
Limit (LCL)
UCL
LCL
UWL
LWL
(n = 8)
Linha central
(n = 8)
(n = 8)
Grfico X e R
Salva como
diam<read.table("C:/Users/Douglas/Desktop/resolvido/t
esteqcc.txt", sep="", header=TRUE, dec=",")
> diam
data(diam)
attach(diam)
diam <- qcc.groups(dados, amostra)
qcc(diam, type="xbar")
qcc(diam, type=R")
Grfico R e S
qcc(diam, type=S")
Grfico X e AM ( Individual)
ind<-
read.table("C:/Users/Douglas/Desktop/re
solvido/pureza.txt", sep="", header=TRUE,
dec=",")
> qcc(ind, type="xbar.one")
ind<-
read.table("C:/Users/Douglas/Desktop/re
solvido/pureza.txt", sep="", header=TRUE,
dec=",")
> qcc(ind, type="xbar.one")
X-Barra(xbar)
Amplitude (R)
Desvios
Caso1
caso1<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS_
CEP/txttabulao/caso1.txt", sep="", header=TRUE,
dec=",")
attach(caso1)
caso1<-qcc.groups(dados, amostras)
qcc(caso1, type=xbar")
qcc(caso1, type="R")
6.60 6.65
6.50 6.55
UCL
xbar Chart
for caso1
CL
LCL
1
11
13
15
17
19
21
23
Group
Number of groups = 24
Center = 6.41
LCL = 6.345345
StdDev = 0.04310345 UCL = 6.474655
0.25
0.20
0.10
0.15
UCL
0.05
CL
0.00
0.30
R Chart
for caso1
LCL
1
11
13
15
17
19
21
23
Group
Number of groups = 24
Center = 0.08875
LCL = 0
Number beyond limits = 1
StdDev = 0.04310345 UCL = 0.2025186 Number violating runs = 0
S Chart
for caso1
UCL
CL
LCL
1
11
13
15
17
19
21
23
Group
Number of groups = 24
Center = 0.0392756
LCL = 0
Number beyond limits = 1
StdDev = 0.04262981 UCL = 0.08900036 Number violating runs = 0
Caso 2
caso2<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso2.txt", sep="",
header=TRUE, dec=",")
attach(caso2)
caso2<-qcc.groups(dados, amostras)
qcc(caso2, type="xbar")
qcc(caso2, type="R")
qcc(caso2, type="S")
19.0
UCL
18.0
CL
17.0
20.0
xbar Chart
for caso2
LCL
1
11
13
15
17
19
21
23
Group
Number of groups = 24
Center = 18.34861
LCL = 16.66055
StdDev = 0.9746013 UCL = 20.03667
R Chart
for caso2
3
2
1
CL
UCL
LCL
1
11
13
15
17
19
21
23
Group
Number of groups = 24
Center = 1.65
LCL = 0
StdDev = 0.9746013 UCL = 4.247419
S Chart
for caso2
1.5
1.0
0.5
CL
0.0
2.0
UCL
LCL
1
11
13
15
17
19
21
23
Group
Number of groups = 24
Center = 0.8434203
LCL = 0
StdDev = 0.9516978 UCL = 2.166046
caso3
caso3<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso3.txt", sep="",
header=TRUE, dec=",")
attach(caso3)
caso3<-qcc.groups(dados, amostras)
qcc(caso3, type="xbar")
qcc(caso3, type="R")
qcc(caso3, type="S")
30
25
UCL
20
CL
LCL
15
xbar Chart
for caso3
10
12
15
17
19
22
24
26
Group
Number of groups = 24
Center = 21.5625
LCL = 15.64177
StdDev = 4.834254
UCL = 27.48323
15
20
UCL
10
CL
25
R Chart
for caso3
LCL
1
10
12
15
17
19
22
24
26
Group
Number of groups = 24
Center = 12.25
LCL = 0
StdDev = 4.834254
UCL = 24.54898
S Chart
for caso3
6
2
CL
LCL
UCL
10
12
15
17
19
22
24
26
Group
Number of groups = 24
Center = 4.538449
LCL = 0.1378019
StdDev = 4.769619
UCL = 8.939097
Caso4
caso4<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso4.txt", sep="",
header=TRUE, dec=",")
attach(caso4)
caso4<-qcc.groups(dados, amostras)
qcc(caso4, type="xbar")
qcc(caso4, type="R")
qcc(caso4, type="S")
20.4
20.5
UCL
20.3
CL
LCL
20.2
20.6
xbar Chart
for caso4
11
13 15
17 19
21
23 25
Group
Number of groups = 25
Center = 20.4004
LCL = 20.23607
StdDev = 0.1341752 UCL = 20.56473
0.7
R Chart
for caso4
0.5
0.4
0.1
0.2
0.3
CL
0.0
0.6
UCL
LCL
1
11
13 15
17 19
21
23 25
Group
Number of groups = 25
Center = 0.34
LCL = 0
Number beyond limits = 0
StdDev = 0.1341752 UCL = 0.6813595 Number violating runs = 0
0.15
0.20
0.25
UCL
0.05
0.10
CL
0.00
0.30
S Chart
for caso4
LCL
1
11
13 15
17 19
21
23 25
Group
Number of groups = 25
Center = 0.1520526
LCL = 0.004616806Number beyond limits = 0
StdDev = 0.1597976 UCL = 0.2994884 Number violating runs = 0
Caso 5
caso5<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso5.txt", sep="",
header=TRUE, dec=",")
attach(caso5)
caso5<-qcc.groups(dados, amostras)
qcc(caso5, type="xbar") #
qcc(caso5, type="R") #
qcc(caso5, type="S")
xbar Chart
for caso5
75
70
CL
65
80
UCL
LCL
1
11
13
15
17
19
Group
Number of groups = 20
Center = 73.15
LCL = 64.60295
StdDev = 6.370593
UCL = 81.69705
R Chart
for caso5
25
20
15
5
10
CL
30
UCL
LCL
1
11
13
15
17
19
Group
Number of groups = 20
Center = 14.818
LCL = 0
StdDev = 6.370593
UCL = 31.33221
S Chart
for caso5
10
5
CL
15
UCL
LCL
1
11
13
15
17
19
Group
Number of groups = 20
Center = 7.409
LCL = 0
StdDev = 7.882036
UCL = 15.47739
Caso6
caso6<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso6.txt", sep="",
header=TRUE, dec=",")
attach(caso6)
caso6<-qcc.groups(dados, amostras)
qcc(caso6, type="xbar")
qcc(caso6, type="R")
qcc(caso6, type="S")
6.40
6.45
UCL
CL
6.35
6.50
xbar Chart
for caso6
LCL
11
13
15
17
19
Group
Number of groups = 20
Center = 6.401667
LCL = 6.33261
StdDev = 0.03987005 UCL = 6.470724
R Chart
for caso6
0.10
0.05
CL
0.00
0.15
UCL
LCL
1
11
13
15
17
19
Group
Number of groups = 20
Center = 0.0675
LCL = 0
StdDev = 0.03987005 UCL = 0.173758
0.04
0.06
0.08
UCL
0.02
CL
0.00
0.10
S Chart
for caso6
LCL
1
11
13
15
17
19
Group
Number of groups = 20
Center = 0.03768633 LCL = 0
Number beyond limits = 0
StdDev = 0.04252447 UCL = 0.09678488 Number violating runs = 0
Caso 7
caso7<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso7.txt", sep="",
header=TRUE, dec=",")
attach(caso7)
caso7<-qcc.groups(dados, amostras)
qcc(caso7, type="xbar")
qcc(caso7, type="R")
qcc(caso7, type="S")
18
16
CL
14
UCL
12
LCL
10
xbar Chart
for caso7
9 10
12
14
Group
Number of groups = 15
Center = 15.97333
LCL = 13.66613
StdDev = 1.71969
UCL = 18.28054
UCL
CL
10
R Chart
for caso7
LCL
1
9 10
12
14
Group
Number of groups = 15
Center = 4
LCL = 0
StdDev = 1.71969
UCL = 8.457879
S Chart
for caso7
3
2
1
CL
UCL
LCL
1
9 10
12
14
Group
Number of groups = 15
Center = 1.629809
LCL = 0
StdDev = 1.733865
UCL = 3.404667
Caso 8
caso8<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso8.txt", sep="",
header=TRUE, dec=",")
qcc(caso8, type="xbar.one")
qcc(caso8, type="xbar.one",label.limits=c(50,70))
qcc(caso8, type="xbar.one",limits=c(50,70))
65
70
60
CL
55
50
50
70
xbar.one Chart
for caso8
11
13
15
17
19
21
23
Group
Number of groups = 24
Center = 60.41667
LCL = 55.32879
StdDev = 1.695961
UCL = 65.50455
65
UCL
60
CL
55
LCL
50
70
xbar.one Chart
for caso8
11
13
15
17
19
21
23
Group
Number of groups = 24
Center = 60.41667
LCL = 55.32879
StdDev = 1.695961
UCL = 65.50455
65
UCL
55
60
CL
50
70
xbar.one Chart
for caso8
LCL
1
11
13
15
17
19
21
23
Group
Number of groups = 24
Center = 60.41667
LCL = 50
StdDev = 1.695961
UCL = 70
Caso 9
caso9<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso9.txt", sep="",
header=TRUE, dec=",")
qcc(caso9, type="xbar.one")
105
110
UCL
100
CL
95
115
xbar.one Chart
for caso9
LCL
1
11
13
15
17
19
Group
Number of groups = 20
Center = 103.94
LCL = 93.69364
StdDev = 3.415454
UCL = 114.1864
105
110
UCL
100
CL
95
115
xbar.one Chart
for caso9
LCL
1
11
13
15
17
19
Group
Number of groups = 20
Center = 103.94
LCL = 93.69364
StdDev = 3.415454
UCL = 114.1864
CAPAZ
1,33>CP>1,00
ADEQUADO
1>CP
INCAPAZ
Caso 10
10.4
Utilizando os resultados da tabela abaixo,
Caso 10
caso10<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS_CEP/txtt
abulao/caso10.txt", sep="", header=TRUE, dec=",")
attach(caso10)
caso10<-qcc.groups(dados, amostras)
qcc(caso10, type="xbar")
qcc(caso10, type="R")
qcc(caso10, type="S")
q <- qcc(caso10, type="xbar", nsigmas=3, plot=FALSE)
process.capability(q, spec.limits=c(25.5,10.5))
process.capability(q, spec.limits=c(25.5,10.5), target=18.5)
24
20
22
UCL
18
CL
16
26
28
xbar Chart
for caso10
LCL
1
10
Group
Number of groups = 10
Center = 19.5
LCL = 15.71466
StdDev = 2.18547
UCL = 23.28534
UCL
CL
10
R Chart
for caso10
LCL
1
10
Group
Number of groups = 10
Center = 3.7
LCL = 0
StdDev = 2.18547
UCL = 9.524515
S Chart
for caso10
4
3
2
1
CL
UCL
LCL
1
10
Group
Number of groups = 10
Center = 2.014193
LCL = 0
StdDev = 2.272774
UCL = 5.17279
10
Target
15
Number of obs = 30
Center = 19.5
StdDev = 2.18547
USL
20
Target = 18
LSL = 10.5
USL = 25.5
25
Cp = 1.14
Cp_l = 1.37
Cp_u = 0.915
Cp_k = 0.915
Cpm = 0.943
30
35
Exp<LSL 0%
Exp>USL 0.3%
Obs<LSL 0%
Obs>USL 6.7%
Call:
process.capability(object = q, spec.limits = c(25.5, 10.5))
Number of obs = 30
Center = 19.5
StdDev = 2.18547
Capability indices:
Exp<LSL 0% Obs<LSL 0%
Exp>USL 0.3% Obs>USL 6.7%
Target = 18
LSL = 10.5
USL = 25.5
10
Target
15
Number of obs = 30
Center = 19.5
StdDev = 2.18547
USL
20
Target = 18
LSL = 10.5
USL = 25.5
25
Cp = 1.14
Cp_l = 1.37
Cp_u = 0.915
Cp_k = 0.915
Cpm = 0.943
30
35
Exp<LSL 0%
Exp>USL 0.3%
Obs<LSL 0%
Obs>USL 6.7%
ALVO = 18,5
process.capability(q, spec.limits=c(25.5,10.5),
target=18.5)
10
Target
15
Number of obs = 30
Center = 19.5
StdDev = 2.18547
USL
20
Target = 14
LSL = 10.5
USL = 25.5
25
Cp = 1.14
Cp_l = 1.37
Cp_u = 0.915
Cp_k = 0.915
Cpm = 0.422
30
35
Exp<LSL 0%
Exp>USL 0.3%
Obs<LSL 0%
Obs>USL 6.7%
Target
USL
Call:
process.capability(object = q, spec.limits = c(25.5, 10.5), target = 14)
Number of obs = 30
Center = 19.5
StdDev = 2.18547
Capability indices:
Exp<LSL 0% Obs<LSL 0%
Exp>USL 0.3% Obs>USL 6.7%
Target = 14
LSL = 10.5
USL = 25.5
15
Number of obs = 30
Center = 19.5
StdDev = 2.18547
20
Target = 14
LSL = 10.5
USL = 25.5
25
Cp = 1.14
Cp_l = 1.37
Cp_u = 0.915
Cp_k = 0.915
Cpm = 0.422
30
35
Exp<LSL 0%
Exp>USL 0.3%
Obs<LSL 0%
Obs>USL 6.7%
10.7
Os dados abaixo so referentes a uma certa
caso10b
caso10b<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS_CE
P/txttabulao/caso10b.txt", sep="", header=TRUE,
dec=",")
attach(caso10b)
caso10b<-qcc.groups(dados, amostras)
q <- qcc(caso10b, type="xbar", nsigmas=3, plot=FALSE)
process.capability(q, spec.limits=c(20.33,20.27))
qcc(caso10b, type="xbar")
qcc(caso10b, type="R")
qcc(caso10b, type="S")
20.1
20.2
Number of obs = 75
Center = 20.46053
StdDev = 0.144454
20.3
20.4
Target = 20.3
LSL = 20.27
USL = 20.33
20.5
20.6
20.7
Caso 10b
Call:
process.capability(object = q, spec.limits = c(20.33, 20.27))
Number of obs = 75
Center = 20.46053
StdDev = 0.144454
Capability indices:
Target = 20.3
LSL = 20.27
USL = 20.33
20.1
20.2
Number of obs = 75
Center = 20.46053
StdDev = 0.144454
20.3
20.4
Target = 20.3
LSL = 20.27
USL = 20.33
20.5
20.6
20.7
10.8
Considerando as especificaes como sendo 25
Caso 10c
caso10c<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS_CE
P/txttabulao/caso10c.txt", sep="", header=TRUE,
dec=",")
attach(caso10c)
caso10c<-qcc.groups(dados, amostras)
q <- qcc(caso10c, type="xbar", nsigmas=3, plot=FALSE)
process.capability(q, spec.limits=c(30.5,19.5))
qcc(caso10c, type="xbar")
qcc(caso10c, type="R")
qcc(caso10c, type="S")
18
20
Target
22
Number of obs = 40
Center = 23.275
StdDev = 1.554153
24
Target = 25
LSL = 19.5
USL = 30.5
USL
26
28
Cp = 1.18
Cp_l = 0.81
Cp_u = 1.55
Cp_k = 0.81
Cpm = 0.79
30
32
Exp<LSL 0.76%
Exp>USL 0%
Obs<LSL 0%
Obs>USL 0%
Call:
process.capability(object = q, spec.limits = c(30.5, 19.5))
Number of obs = 40
Center = 23.275
StdDev = 1.554153
Target = 25
LSL = 19.5
USL = 30.5
Capability indices:
18
20
Target
22
Number of obs = 40
Center = 23.275
StdDev = 1.554153
24
Target = 25
LSL = 19.5
USL = 30.5
USL
26
28
Cp = 1.18
Cp_l = 0.81
Cp_u = 1.55
Cp_k = 0.81
Cpm = 0.79
30
32
Exp<LSL 0.76%
Exp>USL 0%
Obs<LSL 0%
Obs>USL 0%
10.9
Os dados abaixo so referentes a uma certa
Caso 10d
caso10d<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS_CE
P/txttabulao/caso10d.txt", sep="", header=TRUE,
dec=",")
attach(caso10d)
caso10d<-qcc.groups(dados, amostras)
q <- qcc(caso10d, type="xbar", nsigmas=3, plot=FALSE)
process.capability(q, spec.limits=c(51.5,48.5))
qcc(caso10d, type="xbar")
qcc(caso10d, type="R")
qcc(caso10d, type="S")
48
Target
49
Number of obs = 50
Center = 50.549
StdDev = 1.008598
50
Target = 50
LSL = 48.5
USL = 51.5
USL
51
52
Cp = 0.496
Cp_l = 0.677
Cp_u = 0.314
Cp_k = 0.314
Cpm = 0.435
53
Exp<LSL 2.1%
Exp>USL 17%
Obs<LSL 4%
Obs>USL 20%
Call:
process.capability(object = q, spec.limits = c(51.5, 48.5))
Number of obs = 50
Center = 50.549
StdDev = 1.008598
Capability indices:
Target = 50
LSL = 48.5
USL = 51.5
ATRUBUTOS
P frao defeituosa
Em um Subgrupo
NP - nmero de defeitos
Em um Subgrupo
C - nmero de defeitos em um produto
Vrios defeitos em uma Unidade
U - nmero de defeitos em uma amostra
Frao No-Conforme
Caso 11
caso11<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso11.txt", sep="",
header=TRUE, dec=",")
attach(caso11)
qcc(dados, sizes=tamanho, type="p")
qcc(dados, sizes=tamanho, type="np")
15
UCL
10
CL
20
np Chart
for dados
LCL
1
9 11
14
17
20
23
26
29
Group
Number of groups = 30
Center = 11.2
LCL = 2.355748
StdDev = 2.948084
UCL = 20.04425
p Chart
for dados
0.35
0.25
0.15
CL
0.05
UCL
LCL
1
9 11
14
17
20
23
26
29
Group
Number of groups = 30
Center = 0.224
LCL = 0.04711495 Number beyond limits = 0
StdDev = 0.4169221 UCL = 0.400885 Number violating runs = 0
Caso 12
caso12<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso12.txt", sep="",
header=TRUE, dec=",")
attach(caso12)
qcc(dados, sizes=tamanho, type="p")
qcc(dados, sizes=tamanho, type="np")
np Chart
for dados
15
10
CL
UCL
LCL
1
10
Group
Number of groups = 10
Center = 9.9
LCL = 1.446705
StdDev = 2.817765
UCL = 18.3533
p Chart
for dados
0.25
0.15
CL
0.05
0.35
UCL
LCL
1
10
Group
Number of groups = 10
Center = 0.198
LCL = 0.0289341 Number beyond limits = 0
StdDev = 0.3984922 UCL = 0.3670659 Number violating runs = 0
Caso 13
caso13<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso13.txt", sep="",
header=TRUE, dec=",")
attach(caso13)
qcc(dados, sizes=tamanho, type="np")
np Chart
for dados
25
20
15
CL
10
30
UCL
LCL
1
10
Group
Number of groups = 10
Center = 18.8
LCL = 6.290957
StdDev = 4.169681
UCL = 31.30904
Caso 14
caso14<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso14.txt", sep="",
header=TRUE, dec=",")
attach(caso14)
qcc(dados, type="c")
c Chart
for dados
6
4
2
CL
UCL
LCL
1
11
13
15
17
19
Group
Number of groups = 20
Center = 3.4
LCL = 0
StdDev = 1.843909
UCL = 8.931727
c Chart
for dados
6
4
2
CL
UCL
LCL
1
11
13
15
17
19
Group
Number of groups = 20
Center = 3.4
LCL = 0
StdDev = 1.843909
UCL = 8.931727
Caso 15
caso15<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso15.txt", sep="",
header=TRUE, dec=",")
attach(caso15)
2.0
1.5
1.0
0.5
0.0
2.5
3.0
u Chart
for dados
10
Group
Number of groups = 10
Center = 1.464115
LCL is variable
StdDev = 4.017903
UCL is variable
CUSUM
Shewhart problema para pequenas mudanas
0 = 10
1 = 11
=1
CUSUM
somaacumulativa<read.table("C:/Users/Douglas/Desktop/EXERCICIOS_C
EP/txttabulao/cusum.txt", sep="", header=TRUE,
dec=",")
q <- cusum(somaacumulativa, decision.interval = 5,
se.shift =1,center=10,std=1)
cusum Chart
for somaacumulativa
4
2
-4
-2
Above target
Below target
Cumulative Sum
UDB
LDB
1
9 11
14
17
20
23
26
29
Group
Number of groups = 30
Center = 10
StdDev = 1
Cusum
data(pistonrings)
attach(pistonrings)
se.shift = 1)
UDB
-4
-2
Above target
Below target
Cumulative Sum
cusum Chart
for diameter[1:25, ]
LDB
1
11
13 15
17 19
21
23 25
Group
Number of groups = 25
Center = 74.00118
StdDev = 0.009785039
q <- cusum(diameter[1:25,],
newdata=diameter[26:40,])
cusum Chart
for diameter[1:25, ] and diameter[26:40, ]
New Data in diameter[26:40, ]
10
5
Above target
UDB
-5
Below target
Cumulative Sum
15
LDB
1
10
14
18
22
26
30
34
38
Group
Number of groups = 40
Center = 74.00118
StdDev = 0.009785039
plot(q, chart.all=FALSE)
10
5
Above target
UDB
-5
Below target
Cumulative Sum
15
cusum Chart
for diameter[26:40, ]
LDB
26
28
30
32
34
36
38
40
Group
Number of groups = 15
Center = 74.00118
StdDev = 0.009785039
Pequenas Mudanas
e L
> q<-ewma(somaacumulativa,lambda=0.1,
nsigmas=2.7,std=1,center=10)
11
10
UCL
LCL
12
EWMA Chart
for somaacumulativa
11 13
15 17
19 21
23 25
27 29
Group
Number of groups = 30
Center = 10
StdDev = 1
q<-ewma(somaacumulativa)
10
11
UCL
LCL
12
EWMA Chart
for somaacumulativa
9 11
14
17
20
23
26
29
Group
Number of groups = 30
Center = 10.315
StdDev = 1.199865
EWMA
data(pistonrings)
attach(pistonrings)
74.005
74.000
UCL
73.995
LCL
73.990
74.010
EWMA Chart
for diameter[1:25, ]
11
13 15
17 19
21
23 25
Group
Number of groups = 25
Center = 74.00118
StdDev = 0.009785039
EWMA Chart
for diameter[1:25, ] and diameter[26:40, ]
74.010
74.020
74.000
UCL
LCL
73.990
10
14
18
22
26
30
34
38
Group
Number of groups = 40
Center = 74.00118
StdDev = 0.009785039
EWMA Chart
for x
33.8
33.6
33.4
33.2
LCL
33.0
UCL
9 10
12
14
Group
Number of groups = 15
Center = 33.52333
StdDev = 0.4261651
34.0
EWMA Chart
for x
33.8
33.6
33.4
33.2
LCL
33.0
UCL
9 10
12
14
Group
Number of groups = 15
Center = 33.52333
StdDev = 0.4261651
Outras Informaes
Teste t
x<-c(30.5,35.3,33.2,40.8,42.3,41.5,36.3,43.2,34.6,38.5)
y<-c(28.2,35.1,33.2,35.6,40.2,37.4,34.2,42.1,30.5,38.4)
> t.test(x,y, conf.level = 0.95)
>
Teste t
> x<-c(130.5,135.3,133.2,140.8,142.3,141.5,136.3,143.2,134.6,138.5)
> t.test(x,y, conf.level = 0.95)
Teste f
ma<-c(145,127,136,142,141,137)
mb<-c(143,128,132,138,142,132)
args(var.test)
var.test(ma,mb)
F test to compare two variances
data: ma and mb
F = 1.0821, num df = 5, denom df = 5, p-value = 0.9331
alternative hypothesis: true ratio of variances is not equal to 1
95 percent confidence interval:
0.1514131 7.7327847
sample estimates:
ratio of variances
1.082056
> ma<-c(145,127,136,142,141,137)
> mb<-c(1,2,2,8,2,1)
> args(var.test)
function (x, ...)
NULL
> var.test(ma,mb)
F test to compare two variances
data: ma and mb
F = 5.6604, num df = 5, denom df = 5, p-value = 0.08009
alternative hypothesis: true ratio of variances is not equal to 1
95 percent confidence interval:
0.792062 40.451218
sample estimates:
ratio of variances
5.660377
Caso6
caso6<-
read.table("C:/Users/Douglas/Desktop/EXERCICIOS
_CEP/txttabulao/caso6.txt", sep="",
header=TRUE, dec=",")
attach(caso6)
caso6<-qcc.groups(dados, amostras)
qcc(caso6[1:20,], type="xbar")
qcc(caso6, type="R")
qcc(caso6, type="S")