在 R 中访问控制图结果?
我有一个简短的 R 脚本,可以加载一堆数据并将其绘制在 XBar 图表中。使用以下代码,我可以绘制数据并查看各种统计信息。
library(qcc)
tir<-read.table("data.dat", header=T,,sep="\t")
names(tir)
attach(tir)
rand <- sample(tir)
xbarchart <- qcc(rand[1:100,],type="R")
summary(xbarchart)
我希望能够进行一些过程能力分析(此处描述< /a>(PDF) 第 5 页) 创建 XBar 图表后立即进行。为了创建分析图表,我需要将之前创建的 XBar 图表结果中的 LCL 和 UCL 结果存储为变量。我有什么办法可以做到这一点吗?
I have a short R script that loads a bunch of data and plots it in an XBar chart. Using the following code, I can plot the data and view the various statistical information.
library(qcc)
tir<-read.table("data.dat", header=T,,sep="\t")
names(tir)
attach(tir)
rand <- sample(tir)
xbarchart <- qcc(rand[1:100,],type="R")
summary(xbarchart)
I want to be able to do some process capability analysis (described here(PDF) on page 5) immediately after the XBar chart is created. In order to create the analysis chart, I need to store the LCL and UCL results from the XBar chart results created before as variables. Is there any way I can do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我将使用
?qcc
帮助文件中的示例来回答您的问题。str() 是检查变量结构和函数结果的有用函数,它是“结构”的缩写。
您会注意到此列表中倒数第二个元素称为 $limits,包含 LCL 和 UCL 的两个值。
提取该元素很简单:
因此
LCL <-limits[1]
和UCL<-limits[2]
I shall answer your question using the example in the
?qcc
help file.A useful function to inspect the structure of variables and function results is
str()
, short for structure.You will notice the second to last element in this list is called $limits and contains the two values for LCL and UCL.
It is simple to extract this element:
Thus
LCL <- limits[1]
andUCL <- limits[2]