首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >它是如何工作的函数qcc.options的参数qcc.options

它是如何工作的函数qcc.options的参数qcc.options
EN

Stack Overflow用户
提问于 2020-05-19 02:29:49
回答 1查看 381关注 0票数 0

我一直在努力理解这个论点的真正用途。在qcc文档中,它写了“以前运行的最大值,以表示一个点失去控制”,但这个概念确实让我感到困惑。我注意到默认值是7,当我增加这个值时,违规点就会减少,而在另一种情况下,当我使用一个值作为1时--例如,所有的点都会在违规情况下进行转换。下面是我正在编写的代码及其各自的范围控制图:

代码语言:javascript
复制
library("qcc")
attach(Schart1)

datapch<-data.frame(Replica_1,Replica_2,Replica_3,Replica_4,Replica_5)
head(datapch)

#-------------------------------------------#
#Pruebas para la función qcc.options#
#-------------------------------------------#
qcc.options()
qcc.options(se.R.unscaled=c())
qcc.options(bg.figure="yellow", bg.margin="yellow")
qcc.options(cex.stats=c(1),font.stats=2)
qcc.options("violating.runs" = list(pch = 16, col = "purple",bg="purple"))
qcc.options("beyond.limits" = list(pch = 25, col = "red"))
qcc.options(cex=0.9)
qcc.options(run.length=7)

pitch<-qcc(datapch,type enter code here= "xbar")
qcc(datapch,type = "R")
qcc.options(old)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-19 05:03:36

这是一个更多的质量工程问题,而不是一个R问题,所以可能不适合这个论坛。这个论坛更适合吗?不过,我可以向你解释。运行长度表示控制图中中线以上或下方的连续点数。这一西方电气规则(例如,参见这里,规则nr 4)有助于在控制图中检测失控事件。

例如,如果我从qcc 快速旅游的示例中绘制R图,我可以改变运行长度并演示它所做的事情。通过以下方式:

代码语言:javascript
复制
library(qcc) # using qcc version 2.7
data(pistonrings)
diameter = with(pistonrings, qcc.groups(diameter, sample))

以及:

代码语言:javascript
复制
q2 = qcc(diameter[1:25,], type="R")
qcc.options(run.length = 7)

我们得到了这个阴谋:

没有失控的控制点,因为没有7或更长的序列以上或以下的中心线。但是如果我把跑步长度减少到5,我们可以看到R图标记了一个失控点:在一个序列中线以下的第5个点:

代码语言:javascript
复制
qcc.options(run.length = 5)
q2 = qcc(diameter[1:25,], type="R")

如果进一步缩短运行时间,则控制图表将标记更多的失控点:

代码语言:javascript
复制
qcc.options(run.length = 3)
q2 = qcc(diameter[1:25,], type="R")

现在,我们将标记每个序列的3个或更多的中线以下或以上的点。现在有两个符合条件的序列:

现在应该很明显,如果您设置了qcc.options(run.length = 1),则控制图表将标记每个数据点为失控。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61882255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档