1. 股價數據缺失,用什麼插值法補齊較好
meigushe888:
將這些錯誤的數據當錯缺失數據處理,需要採取一定的手段填充。缺失的數據採取插值法填充,這一點早就確定下來,但在如何實現上卻困擾很久。將原始問題簡化一下。比如有這樣一組數據。ID so co1 1 0.1 0.1 2 0 0.2 3 0.2 0 4 0 0 5 0 0.4 6 0.1 0.5插值法計算方法如下:(也可以不使用這兩個步驟,只要最後的結果一致就行) 步驟一:計算缺失值上下的已知值間的斜率: k = (b2 - b1)/(n + 1) n 為缺失數據的個數 步驟二:計算對應的缺失值 a(i) = b1 + k * i 經過處理後,得到的數據是這樣的:1 0.10 0.102 0.15 0.203 0.20 0.274 0.17 0.335 0.13 0.406 0.10 0.50我最初的想法是:在sql語句中用for循環來做。逐條地檢查每個數值,如果是0,那麼獲取它的前一個記錄的值b1,然後再繼續向後遍歷,獲取後面一個非0的值b2,計算這兩個非0數據之間的距離n,之後再用插值法將缺失的數據計算出來,並update到b1和b2之間的每一個值。按照這個思路,很麻煩,比如遍歷過程中如何獲取前一個數值?出現0的時候,如何記錄出現多少個0?for循環經過後,再如何update之前的數值? 被這些問題困擾很久!在論壇上發帖解決,解決的辦法很受啟發。1. 創建一個函數ALTER FUNCTION FUN_CO(@ID INT) RETURNS DECIMAL(18, 3) AS BEGIN DECLARE @NUM1 NUMERIC(19,2),@ID1 INT,@NUM2 NUMERIC(19,2),@ID2 INT SELECT TOP 1 @ID1=ID , @NUM1=CO FROM APRECORD WHERE ID<=@ID AND CO<>0 ORDER BY ID DESC SELECT TOP 1 @ID2=ID , @NUM2=CO FROM APRECORD WHERE ID>=@ID AND CO<>0 ORDER BY ID ASC IF @ID2<>@ID1 RETURN @NUM1+(((@NUM2-@NUM1)/(@ID2-@ID1))*(@ID-@ID1)) RETURN @NUM1 END2. 更新資料庫UPDATE APRECORD SET CO=DBO.FUN_CO(ID) WHERE DAYTIME >= @BDT AND DAYTIME < @EDT 在這個解決方案中,首先查找到缺失的數據,也就是值為0的數據,然後向前查找非0數據@NUM1,以及它的編號@ID1,向後查找非0的數據@NUM2. 以及編號@ID2。也就是步驟一。然後用公式計算出填充的數據。將上述過程保存在一個函數中,在存儲過程中調用。甚至不用for循環之類。
2. 股票對賬單數據丟失如何處理
電腦上如果出現對賬單數據丟失的情況,建議您先去確認一下交易流水是否正常,也可以重新下載一下數據;如果還是不行建議撥打人工客服處理
手機上對賬單數據丟失您可以記錄下您的券商及營業部、手機版本號、數據丟失的時間反饋給人工客服處理
客服熱線0571-56768888
3. 在處理股票收盤價時,一般停牌日的缺失數據怎麼處理
在系統里有盤後數據下載
試試吧
4. 分析股票時單獨一天歷史數據缺失 怎麼處理
一共有2個辦法:
1、進入數據管理,下載全部數據!
2、進入文件夾,找到DATA,然後再DAY裡面找到該股的代碼,將這個股單獨刪除,然後再開軟體,軟體會自動補充數據!
5. 股票欄目中的「資訊」及「數據」缺失如何解決
是騰迅的問題,我的今天也是亂碼的,只能看見幾只股的價,卻看不見漲幅榜那些了.
希望採納
6. 股票開盤收盤成交量數據缺失怎麼補充
股票開盤收盤的成交量的數據缺失,可以重新卸載,安裝交易軟體就可以彌補這個損失
7. 數據缺失怎麼辦
您好:
根據您描述的情況顯示「詞典數據文件缺失」,由於三星官網沒有詞典數據文件信息。如果詞典數據丟失,請您帶好購機發票、包修卡和機器送到三星服務中心進行恢復,具體服務中心地址請您訪問:http://www.samsung.com/cn/support/location/supportServiceLocation.do?page=SERVICE.LOCATION&cid=cn_ppc_support_service_repairnet_120522
歡迎您訪問三星數字服務平台:http://support.samsung.com.cn/ask
8. 期貨軟體K線圖行情缺失,數據不全怎麼辦
首先你要確定你是做的正規的期貨交易,正規的期貨交易一般不會出現你說的這種情況,如果出現行情缺失,可以更新數據,或者推出以後重啟軟體就好了。
9. 錢龍股票軟體數據缺失,錯誤,怎樣補救
重裝一下軟體看行不行,不行的話換個軟體看看,推薦大智慧。可以去天空軟體站下載,skycn.net
10. 股市中有的股票沒有數據是怎麼回事
所有股票在正常交易的時間內都是有數據的,包括實時的交易數據和基本面方面的數據。如果沒有,那就是該股當天因故停牌。可以點開沒有數據的個股F10查看一下就可以了。