KELAS: C
NAMA KELOMPOK:
Dalam analisa menggunakan C Chart atau jumlah kesalahan atau defect yang terjadi
dalam memproduksi donat yang mengalami kegegalan antara lain gosong, ukuran tidak
sesuai hingga gompel dengan presentase kecacatan dalam produk tersebut adalah 10% dari
24 bulan memproduksi doat terlihat pada bulan ke 3 paling outlier
b. Metode Diagram U (Pengendalian Kualitas)
Gambar 2.2 U Chart (per unit kecacatan)
Dari U Chart diatas diketahui bahwa kegagalan dalam memproduksi donat yang gosong
dari 24 bulan dimana dimulai dari tahun 2015 hingga 2016 apabila menggunakan tingkat
kecacatan sebesar 0.1 atau 10% maka diketahui bahwa produksi donat yang paling banyak
mengalami kecacatan (gosong adalah pada bulan ke 2 dan 4 sehingga perlu dilakukan
evaluasi lebih.
shinyServer(function(input, output) {
return(tmp)
})
samp_data_plus %>%
filter(run == 1) %>%
ggvis(x = ~month) %>%
layer_ribbons(y = ~cumupper, y2 = ~cumlower, fill := "grey") %>%
layer_lines(y = ~thresh, stroke := "black", strokeWidth := 3) %>%
add_axis("y", title = "Proportion of defects", title_offset = 50) %>
%
bind_shiny("ribbonChart")
})
2. ui.R untuk diagram C
library(shiny)
library(ggvis)
shinyUI(fluidPage(
# Application title
sidebarLayout(
sidebarPanel(
sliderInput("n",
min = 43200,
max = 47800,
value = 24),
sliderInput("reps",
min = 1,
max = 25,
value = 1),
sliderInput("m",
min = 1,
max = 24,
value = 24),
numericInput("p",
value = 0.15),
numericInput("thresh",
value = 0.10),
p(
""),
HTML(
""
),
p(""),
p(""),
p("")
),
mainPanel(
ggvisOutput("controlChart"),
ggvisOutput("ribbonChart")
)
))
library(ggvis)
library(dplyr)
shinyServer(function(input, output) {
month = 1:input$m,
n = input$n) %>%
mutate(defectsp = defects / n)
})
mutate(upper = upper,
group_by(run) %>%
mutate(meandefectsp = mean(defectsp),
cumdefects = cumsum(defects),
cumn = cumsum(n),
return(tmp)
})
samp_data_plus %>%
layer_lines() %>%
layer_points(fill = ~run) %>%
bind_shiny("controlChart")
samp_data_plus %>%
filter(run == 1) %>%
bind_shiny("ribbonChart")
})
library(shiny)
library(ggvis)
shinyUI(fluidPage(
# Application title
sidebarLayout(
sidebarPanel(
sliderInput("n",
min = 1000,
max = 2450,
value = 24),
sliderInput("reps",
min = 1,
max = 25,
value = 1),
sliderInput("m",
min = 1,
max = 24,
value = 24),
numericInput("p",
value = 0.15),
numericInput("thresh",
value = 0.10),
p(
""),
HTML(
""
),
p(""),
p(""),
p("")
),
mainPanel(
ggvisOutput("controlChart"),
ggvisOutput("ribbonChart")
))