Использование даты в biwavelet вызывает ошибку check.datum()
Я использую CWT через
biwavelet
пакет для генерации результатов непрерывного вейвлет-спектра временного ряда. У меня есть 245 наблюдений временного ряда. Я использовал приведенный ниже код, и он правильно построил график.
EXR = data.frame(1:245,EX)
plot(wt(EXR), main="Continuous Wavelet Spectrum:C")
Однако по оси x я получаю числа от 0 до 240. Я хочу указать дату на оси x. Поэтому я внес следующие изменения в код:
class(date)
[1] "Date"
EXR = data.frame(date,EX)
plot(wt(EXR), main="Continuous Wavelet Spectrum:C")
Следующая ошибка возникает после нового кода.
Error in check.datum(d) : The step size must be constant (see approx function to interpolate)
Как я могу исправить эту ошибку.