Я согласен с Полом Хурлеюком, что ваш вопрос неоднозначен из-за термина "pdf".Также неоднозначно, как вы хотите представить непостоянный аспект.Если вы хотите просто отобразить значения в виде линий и игнорировать интервалы, но не иметь значений NA, это работает:
dataset <- data.frame(Date = as.Date(Sys.Date()+sample(1:75, 50)),
Value = rnorm(50))
plot(dataset[order(dataset[,1]), ], type="l")
Если вы хотите иметь разрывы на дату, когда есть значения NA, и вы хотитеесть пробелы в построенных значениях, тогда:
dataset <- data.frame(Date = as.Date(Sys.Date()+1:50), Value = rnorm(50))
dataset[sample(1:50, 10), 2] <- NA
plot(dataset[order(dataset[,1]), ], type="l")