如何解决选择“ qicharts2”控制图的样本量
date.index = 1:100
delivery.time = rnorm(100,mean = 40)
data = data.frame(index,delivery.time)
index delivery.time
1 1 41.24375
2 2 39.80160
3 3 38.70970
4 4 40.73388
5 5 39.71060
6 6 41.57960
我想使用“ qicharts2”包为交货时间创建一个S-Chart。 我希望使用前25个值来确定基线和控制范围,然后使用17个连续值的样本来计算图表上的点。
我使用以下代码创建了S-Chart,但我正在努力定义样本大小。
qic(date.index,delivery.time,data = data,chart = 's',freeze = 25,# I believe this sets the number of values used for computing the baselines.
n = 17,# I believe this sets the sample size,but when I use this I get an error.
title = 'Delivery Time standard deviation (S chart)',ylab = 'Delivery Time',xlab = 'Date')
仅当删除n = 17
参数时,此代码才有效;如果将其保留在代码中,则会出现以下错误消息:
Error in stats::complete.cases(y,n) :
not all arguments have the same length
我认为这是因为n
应该是与数据帧长度相同的向量,但是向量又是什么?现在,我将尝试生成一个新列,其中在25号之后的每个17个值都分配有一些唯一索引,然后将该列用作n。如果有人能阐明这是否行得通,我将不胜感激。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。