[問題] data frame 跟dataframe之間問題

作者: Faker0613 (月巴月巴)   2020-02-17 16:07:59
目前在做spread的建立
而我先讀取table dataframe
https://i.imgur.com/fgzufe1.jpg
接著 讀取 price dataframe
https://i.imgur.com/I15S63M.jpg
Spread的建立程式
https://i.imgur.com/hT98My1.jpg
結果沒有錯誤可以跑 大概讀取多個配對後
出現key跑掉的問題
https://i.imgur.com/VF6ykJ6.jpg
想不出原因 煩請有沒有DF大神解惑
作者: TuCH (謬客)   2020-02-17 16:19:00
code 跟錯誤可以貼完整一點嗎
作者: Faker0613 (月巴月巴)   2020-02-17 16:28:00
已更新 煩請大神解惑
作者: TuCH (謬客)   2020-02-17 17:13:00
資料裡面有2355嗎
作者: Faker0613 (月巴月巴)   2020-02-17 17:25:00
有的喔
作者: TuCH (謬客)   2020-02-17 17:43:00
可以把錯誤那一行分解 逐條print 逐條檢查
作者: aassdd926 (打東東)   2020-02-17 23:29:00
他給的 error 是 string type,我猜是mindata 這個 df沒有 2355 在 stock1 或 stock2推 T 大,錯誤那一行分解,看最後分解中哪一行噴錯
作者: TuCH (謬客)   2020-02-18 11:29:00
我猜可能資料有空白還是什麼吧
作者: Starcraft2 (來自星海的你)   2020-02-21 02:20:00
你的for迴圈逝去跑所有num跑所有num, 而num宣告為0到table長度的所有數字感覺是要去load每個股號的資料 但應該一定有數字有缺的 建議把num的定義方式修改成在檔案裡所有可能出現的股號

Links booklink

Contact Us: admin [ a t ] ucptt.com