繁体   English   中英

在R中绘制多个箱形图(几个数字变量与一个类别变量)

[英]Plot multiple box-plots (several numeric variables vs. one categorical variable) in R

我的问题与此链接完全相同使用R中的数据框列绘制多个箱形图

唯一的区别是我在数值变量之间有很多NA,我尝试通过jbaums运行建议的代码(您可以在此链接中看到建议的编程代码),但结果为NULL。 您是否有解决此问题的想法? 谢谢。

例如:

categ<-c(1,2,2,1,2,2,1,2,1,2)
var1 <- c(10:15,NA,NA,NA,34)
var2 <- c(100:115,NA,23,NA,34)
var3 <- c(20:25,NA,NA,NA,34)
var4 <- c(1000:1015,23,NA,NA,500)
var5 <- c(1:5,NA,NA,NA,NA,NA)
data.frame(categ,var1,var2,var3,var4,var5)

您可以张贴您正在运行的确切代码和数据样本吗? head(data)甚至str(data)就足够了。

查看有关boxplot的文档(R控制台中的?boxplot )表明,默认行为是忽略NA值,但是您可以尝试在对na.action = NULL的调用中设置na.action = NULL 如果它不起作用,那么问题出在其余的代码中。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM