Довольно сложно ответить без примеров, но я сделаю снимок.
Полагаю, ваша дата выглядит так: "2009-03-04 17:45"
Это, вероятно, читается как символ. Вы можете проверить класс каждого столбца вашего фрейма данных, введя str(data.frame)
Используя пакетную строку, вы можете просто прочитать y / d / m и преобразовать ее в класс Date следующим образом:
library(stringr)
date="2009-03-04 17:45"
date=as.Date(str_replace_all(str_sub(date,3,10),"-","/"), "%y/%d/%m")
Затем вы можете использовать date
как группу в ggplot2
для построения одной линии на дату. Вы также можете создать отдельные панели (по одной на дату), используя + facet_wrap(~date)
в своем вызове ggplot.