我有一组这样的数据:
Date Payee Category Memo/Notes Amount
42217 Sam's Club Groceries 46.67
42217 Target Groceries 2.99
42217 Target Groceries 3.98
42217 Cub Foods Groceries 5.97
42217 Lunds Groceries 1.95
当我输入以下内容然后绘制一段时间内的金额(作为箱线图)时,我会以" YYYY-MM-DD"的形式获得日期。并且在x轴上表示的日期中存在间隙,其中几个月内没有数据存在。
Dates <- as.Date(Exp[ , Date], origin = "1899-12-30")
但是,我希望日期为&#34; MMM-YYYY&#34;表单,所以我使用下面的代码格式化日期。但是,这消除了图表中缺少数据的差距,并产生了一个连续且误导性的图形。
Dates <- format.Date(Dates, "%b-%Y")
为什么要这样做,我该如何解决?
图形部分如下:
myBoxplot <- ggplot(Exp, aes(Dates, Amount))
myBoxplot <- myBoxplot + geom_boxplot()
myBoxplot
感谢您的协助。