[問題] 資料回填NAN值

看板MATLAB作者 (Pz)時間10年前 (2015/06/11 14:59), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
您好,想請教一個問題 資料量為一個月,固定每15分鐘觀測一筆,因篩選的關係中間很多地方有斷 時間(h) 資料一 資料二 資料三 0.0000 5 12 13 0.2500 3 32 31 0.5000 2 43 21 0.7500 1 23 73 1.0000 2 12 98 1.2500 4 23 45 1.7500 2 32 23 12.250 2 23 46 12.500 5 32 23 . . . . . . . . . . . . 743.250 2 12 12 744.000 3 32 25 想要得到時間序列固定排序不中斷並將沒記錄到的資料回填NAN值 請高手解惑。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.127.128 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1434005973.A.DD1.html

06/11 15:45, , 1F
令A為n*4的矩陣,且A(:,1)為時間
06/11 15:45, 1F

06/11 15:46, , 2F
b=nan(A(end,1)/0.25+1,4);b(A(:,1)/0.25+1,:)=A;
06/11 15:46, 2F

06/11 16:19, , 3F
Niccce~ 小補充一下 矩陣列的部分改正整數就OK了
06/11 16:19, 3F
文章代碼(AID): #1LUJ7LtH (MATLAB)
文章代碼(AID): #1LUJ7LtH (MATLAB)