修改CRAN Contributed软件包中的R图形

我喜欢使用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))
链接地址: http://www.djcxy.com/p/25033.html

上一篇: Modify R Graphics in CRAN Contributed Packages

下一篇: Title background with grid.arrange() of ggplot objects