[英]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.