簡體   English   中英

如何在R中划分或分隔箱線圖?

[英]How to divide or separate boxplots in R?

我在一張圖中有100多個箱形圖,很難看清。 我想將其划分為3到5個圖形,因此人們可以輕松地看到每個箱形圖。

boxplot(Flanker$TrialSlide_RT ~ Flanker$Subject, main="Boxplot", ylab="Reaction time", xlab="Number of participants", ylim=c(0,1000), las=1)

在此處輸入圖片說明

將數據(在您的情況下為Flanker$Subject )分成有意義的組,並分別進行繪制。 或者,考慮使用ggplot2及其facet_wrap()選項自動執行此操作。

如果子集原始數據幀,則可以分別繪制每個數據幀。

假設您每20行拆分一次。 您可以使用以下方法進行繪制:

boxplot(DF[1:20,1]~DF[1:20,2],main="Boxplot 1", ylab="Reaction time", 
xlab="Number of participants", ylim=c(0,1000), las=1)

在數據框為"DF" ,通過使用DF[1:20,1]數據DF[1:20,1]的前20行,然后選擇第一列以再次繪制前20行的第二列( DF[1:20,2] )。

暫無
暫無

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

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