[英]How to edit R plots generated by other function that uses plot to create it?
我正在使用EFACompData
软件包中的RGenData
,它可以创建绘图。 但是,我想从该绘图中删除框架。 我该怎么做? 函数EFACompData
没有执行此操作的选项。
x <- matrix(nrow = 200, ncol = 9)
for (i in 1:3) {
shared <- rchisq(200, 1)
for (j in 1:3) {
x[, (i - 1) * 3 + j] <- shared + rchisq(200, 1)
}
}
EFACompData(x, f.max = 5,graph = T)
由于EFACompData
使用基本图形,因此您可以在调用绘图函数之前尝试通过适当的par
设置修改图形参数。 例如,
par(bty = "n")
EFACompData(x, f.max = 5, graph = TRUE)
将取消围绕绘图区域的框。 当然,这仅在plot函数未修改参数本身的情况下有效。 对于EFACompData
它可以工作。 有关更多图形参数,请参见help("par")
。
请注意,对基础图形的后续“编辑”仅限于通过低级绘图命令(例如points
, lines
, text
, title
或legend
向当前绘图添加内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.