Как не наносить пробелы во временных сериях с R

У меня есть данные временных рядов с пробелами.

df<-read.table(header=T,sep=";", text="Date;x1;x2
2014-01-10;2;5
2014-01-11;4;7
2014-01-20;8;9
2014-01-21;10;15
")
df$Date <- strptime(df$Date,"%Y-%m-%d")
df.long <- melt(df,id="Date")
ggplot(df.long, aes(x = Date, y = value, fill = variable, order=desc(variable))) +   
  geom_area(position = 'stack') 

Теперь ggplot заполняет пропущенные даты (12, 13, ...). То, что я хочу, это просто ggplot, чтобы не интерполировать пропущенные даты и просто нарисовать доступные данные. Я попытался заполнить NA слиянием для пропущенных дат, что приводит к сообщению об ошибке удаленных строк.

Это возможно? Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос