为什么在R中绘制箱形图时看不到框?

时间:2018-11-02 20:11:43

标签: r ggplot2 boxplot

我试图在R中绘制箱形图,但看不到框,下面显示了我看到的内容:

enter image description here

这是我正在编写的代码:

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:两个日期之间的差值

1 个答案:

答案 0 :(得分:1)

来自?geom_boxplot

  

上下铰链分别对应第一和第三四分位数   (第25和第75个百分位)。

如果您的第25个百分位和第75个百分位是相同的值,或者实际上彼此靠近,那么您将看不到该框,只是一行。

看起来您可能正在使用计数数据或其他整数值。如果您的y值中有一半以上是1(即第二天发生的任何事情,所以差= 1),这可能就是原因。

您可能想考虑可视化计数数据的其他方式,例如geom_bar()