我喜欢使用R包qcc . 这是质量控制专业人员的绝佳选择 . 该软件包生成了很多很酷的图形 . 我知道如何使用par()命令修改R中的基本图形 .

qcc包中的图形有点独特,我并不总是知道构成图形的元素 . 如何确定构成图形的元素,以便我可以使用par()命令和参数修改它们 . 在下面的代码中使用这个简单的因果图 . 我该如何修改线条颜色,线条粗细,字体等?我不知道作者在开发包时是如何构建它的 .

library(qcc)
cause.and.effect(cause=list(Measurements=c("Micrometers", "Microscopes",    "Inspectors"),
Materials=c("Alloys", "Lubricants", "Suppliers"),
Personnel=c("Shifts", "Supervisors", "Training", "Operators"),
Environment=c("Condensation", "Moisture"),
Methods=c("Brake", "Engager", "Angle"),
Machines=c("Speed", "Lathes", "Bits", "Sockets")),
effect="Surface Flaws")

普通R用户应该更熟悉以下功能分析 . 如何修改此图形中的三条垂直红线?也许我想使用不同的颜色,不同的线条样式/厚度等 . 再次,我如何确定哪些元素组成图形,以便我可以修改它的任何特定部分,如果我愿意的话?

library(qcc)
data(pistonrings)
attach(pistonrings)
diameter <- qcc.groups(diameter, sample)
q <- qcc(diameter[1:25,], type="xbar", nsigmas=3, plot=FALSE)
process.capability(q, spec.limits=c(73.95,74.05))