Гюго, все повторяющиеся значения для одного дня одинаковые или разные?Если то же самое, вы можете использовать пакет sqldf для выбора отдельной даты, значения и графика.Если они разные, вы можете построить график, используя тип geom_step ggplot для пошаговой диаграммы, и покажет диапазон для того же значения оси x.См. Пример кода ниже, я добавил два значения для 1/15/2008.
data = data.frame(date = as.Date(c('2007-11-05', '2007-12-08', '2008-03-10',
'2008-03-11', '2008-01-15', '2008-01-15')),
value = c(134, 234, 322, 123, 175, 275))
ggplot(data, aes(x = date, y = value)) + geom_step()
Если несколько значений для дня совпадают, то ggplot просто увидит их как одно.