R:方框图仍显示删除行的额外空间

R:方框图仍显示删除行的额外空间,r,boxplot,R,Boxplot,如果使用此数据帧: employee <- c('John Doe','Peter Gynn','Jolie Hope') salary <- c(21000, 23400, 26800) startdate <- as.Date(c('2010-11-1','2008-3-25','2007-3-14')) employ.data <- data.frame(employee, salary, startdate) 然后,您的箱线图如下所示: 为什么它还为删除的数据

如果使用此数据帧:

employee <- c('John Doe','Peter Gynn','Jolie Hope')
salary <- c(21000, 23400, 26800)
startdate <- as.Date(c('2010-11-1','2008-3-25','2007-3-14'))
employ.data <- data.frame(employee, salary, startdate)
然后,您的箱线图如下所示:


为什么它还为删除的数据提供了额外的空间,因此看起来很难看?如何解决这个问题?

大的y轴空白只是一个特性,您应该有更多的y值,这样绘图就可以了。对于删除的类别,请使用
newDf将数据帧读取为字符串
employ.data谢谢@user2974951。如果我使用液滴水平仪,那么效果会更好!:)
newDf <- employ.data[employ.data$employee == "John Doe",]
boxplot(newDf$salary ~ newDf$employee)