相关疑难解决方法(0)

在ggplot2和R中中断scale_x_date

我在ggplot2(在R中)中绘制值~date.我有以下代码.如您所见,ggplot2在我的数据中添加了x轴上的更多中断.每次我的数据框中有数据点时,我只想拥有x标签.如何强制ggplot2只显示my.dates值的中断?似乎scale_x_date没有"break"参数

require(ggplot2)
my.dates = as.Date(c("2011-07-22","2011-07-23",
                     "2011-07-24","2011-07-28","2011-07-29"))
my.vals  = c(5,6,8,7,3)
my.data <- data.frame(date =my.dates, vals = my.vals)
plot(my.dates, my.vals)
p <- ggplot(data = my.data, aes(date,vals))+ geom_line(size = 1.5)
p <- p + scale_x_date(format="%m/%d", ' ')
p
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

r ggplot2

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

ggplot2 ×1

r ×1