我试图在R中绘制箱形图,但看不到框,下面显示了我看到的内容:
这是我正在编写的代码:
ggplot(data=FIR,
aes(x=as.factor(FIR$Revised.Status),y=as.numeric(FIR$Diff_Date_Requested)))+
geom_boxplot(fill="blue", alpha=0.2)+xlab("Status")
Revised.Status
:是请求的结果,它是A还是C
Diff_Date_Requested
:两个日期之间的差值
答案 0 :(得分:1)
来自?geom_boxplot
:
上下铰链分别对应第一和第三四分位数 (第25和第75个百分位)。
如果您的第25个百分位和第75个百分位是相同的值,或者实际上彼此靠近,那么您将看不到该框,只是一行。
看起来您可能正在使用计数数据或其他整数值。如果您的y值中有一半以上是1(即第二天发生的任何事情,所以差= 1),这可能就是原因。
您可能想考虑可视化计数数据的其他方式,例如geom_bar()
。