如何对具有NA值的向量在R中执行DCT

时间:2019-05-09 11:07:01

标签: r na dct

我正在尝试对几个向量执行离散余弦变换。向量表示时间上均匀间隔的数据。其中一些值可能是NA,这意味着在该时间段内未进行任何测量。如何执行DCT,使其忽略NA值,或者如何为它生成一个不错的值。

我使用的代码很简单:

dtt::dct(myVector)
myVector =
 [1]  0  5  2  0  2  0  8  0  2  3  3  3  0  1  3  1  0  3  2  1  3  0  0  0  2  2  2  3  2
[30]  2  2  1  1  0  0  3  1  2  0  2  1  1  1  2  0  1  1  0  4  3  2  4  1  0  2  3  1  0
[59]  0  0  0  1  3 NA  1  0  1  4  3  0  2  2  0  2  3  1  1  1  0  0  3  2  1  1  2  4  2
[88]  0  2  3  4  3  0  0  1  1  2  1
output=
 [1] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA
[30] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA
[59] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA
[88] NA NA NA NA NA NA NA NA NA NA NA

(蝙蝠侠)

0 个答案:

没有答案