使用 psych 包更改 R 图的主标题时出错

Error in changing the main title of an R plot using psych package

在psych 包的帮助页面中,它说我可以将更多图形参数传递给outlier() 函数。我的语法非常简单,如下所示:

outlier(na.omit(data[,51:56]), plot = TRUE, main = 'my title')

这个 returns: plot.default 中的错误(sx, sy, xlab = xlab, ylab = ylab, ...) : 形式参数 "main" 与多个实际参数 匹配。我觉得这意味着该函数试图拥有默认标题(由 psych 包)以及我给出的标题(即 my title)。

有没有办法覆盖或修复它?或者可能我正在做一些需要修复的事情。

可重现的例子

A <- floor(runif(30, 1,5))
B <- floor(runif(30, 1,5))
C <- floor(runif(30, 1,5))
D <- floor(runif(30, 1,5))
E <- floor(runif(30, 1,5)) 
f <- floor(runif(30, 1,5))

sample.data <- data.frame(A, B, C, D, E, f)

outlier(sample.data, plot = TRUE, main = 'my title')

标题颜色我清除了。希望能解决你的问题。

outlier(sample.data, plot = TRUE, col.main = NA)
title("My Title")