簡體   English   中英

如何在沒有附加庫的情況下將2箱線圖放在R中的一個圖中?

[英]How to put 2 boxplot in one graph in R without additional libraries?

我有這種數據集

Defect.found       Treatment         Program

      1             Testing          Counter
      1             Testing        Correlation
      0            Inspection        Counter
      3             Testing        Correlation
      2            Inspection        Counter

我想創建兩個箱形圖,每個程序一個檢測到的缺陷的箱形圖,每種技術一個檢測到的缺陷的箱形圖,但在一張圖中。

具有以下含義:

boxplot(exp$Defect.found ~ exp$Treatment)
boxplot(exp$Defect.found ~ exp$Program)

在聯接圖中。

搜索Stackoverflow我可以創建它,但是輸入格庫:

bwplot(exp$Treatment + exp$Program ~ exp$Defects.detected)

但是我想知道是否可以在沒有其他庫的情況下創建圖形,例如ggplotlattice

准備繪圖窗口以在一行兩列中接收兩份繪圖(默認情況下顯然是一行一列):

par(mfrow = c(1, 2))

我的建議是避免使用單詞exp ,因為它已經用於指數函數。 例如使用mydata

發現與處理有關的缺陷frame = F壓制了外部框):

with(mydata, plot(Defect.found ~ Treatment, frame = F))

針對程序發現的缺陷ylab = NA抑制了y標簽,因為它已在上圖中顯示):

with(mydata, plot(Defect.found ~ Program, frame = F, ylab = NA))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM