连续比例尺的R叠层条形图

连续比例尺的R叠层条形图,r,time-series,data-visualization,ggplot2,R,Time Series,Data Visualization,Ggplot2,我正在尝试创建一个堆叠的条形图,以指示何时请求网站上的资源。我想用一个渐变图例来描述提出请求的时间。如何创建渐变图例,这是可视化时域数据的正确方法吗 > head(livePostHit) path date hits 1 /2017/06/27/goog-fit-cal.html 2018/04/01 1 2 /2015/05/24/sqlite-tutorial.html 2018/04/01

我正在尝试创建一个堆叠的条形图,以指示何时请求网站上的资源。我想用一个渐变图例来描述提出请求的时间。如何创建渐变图例,这是可视化时域数据的正确方法吗

> head(livePostHit)
                               path       date hits
1     /2017/06/27/goog-fit-cal.html 2018/04/01    1
2  /2015/05/24/sqlite-tutorial.html 2018/04/01    1
3        /2016/11/07/coin-freq.html 2018/04/01    1
4     /2017/03/30/alpine-linux.html 2018/04/01    2
5 /2018/03/09/querySelectorAll.html 2018/04/01    1
6     /2017/11/24/fedora-27-rv.html 2018/04/01    1

> ggplot(livePostHit, aes(x = path, y = hits, fill = date)) +
  geom_bar(stat='identity') +
  theme(axis.text = element_text(angle=75, hjust = 1),
        legend.position = 'none')
我关闭了图例,因为有太多的组,它无法正确渲染,但我想创建一个从最高到最低的渐变


我只需要将日期设置为实际的日期类型,而不是因子

livePostHit$date <- as.Date(livePostHit$date)

livePostHit$date仅与软件有关的问题(如错误消息、代码或软件包等)通常是离题的。