[問題] 請教"篩選日期"已回收

看板MATLAB作者時間16年前 (2010/03/13 06:56), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
小弟在此想請板上高手幫忙 我有一組時間序列的資料 時間從1926年到2009年 要用MATLAB從中選出所有的星期五的數值 但是問題來了 首先,日期格式居然是數值,例如19260102 (1926年1月2日) 也就是說無法用Excel或MATLAB直接轉成相對應的時間點 其次,資料不齊全,日期並不是連貫的 如果是缺了某個星期五的資料,就用前一天的數值代替... 於是乎我想了好幾天都做不出來>"< (coding苦手) 也是想過用笨方法對著日曆找,但是兩萬多筆資料實在是太龐大了... 也試過幾種迴圈,但是都無法正確抓到所有資料...(這好像是曆法的問題@@") 還請板上高手不吝指點一二...在此先謝過了...@@" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.1.134.67

03/13 11:49, , 1F
建議先將日期轉成 02-Jan-1926 然後用weekday去轉星期
03/13 11:49, 1F
文章代碼(AID): #1BciQs8u (MATLAB)