我在雲端策略中心的腳本看到一段語法
if date <> date[1]
這是今日不等於前一日的意思嗎?
如果是,感覺這句沒寫好像也沒關係
想請問寫了這句的理由?
2 評論
Hi marhon
因為資料是屬於序列資料,計算出來的值也會受到昨天資料的影響
因此在做雷達的判斷時,部分變數我們會希望昨天的值不要影響今天的值,因此設定當date<>date[1]時,將值做歸0的動作。
以此篇文章為例,因為序列資料為5分鐘資料,而只計算當天的12點之前的資料,如果不將他利用date<>date[1]歸0的話
資料長度萬一設定過長,就有可能計算到昨天的資料
以上說明,謝謝。
謝謝回覆
2 評論