[問題] shiny Error in get(Symbol)

看板R_Language作者 (日日夜夜)時間9年前 (2016/01/11 20:38), 編輯推噓1(109)
留言10則, 2人參與, 最新討論串1/1
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 試著將用quantstrat pkg寫的回測程式deploy到shiny 如範例 但一按下左上角的啟動後 shiny卻顯示Error in get(symbol) : object 'BDCL' not found 不太確定是哪行程式碼的問題 [程式範例]: ui.R http://pastie.org/10683426 server.R http://pastie.org/10683431 其實我的問題跟這篇一樣http://goo.gl/DoQiWJ 所以就借用了一下code 雖然原PO下面有留他的解決方法 但我這邊還是不行 加了saveSymbols(Symbols=symbols, file.path=stop(getwd()))後 會出現Error in C://~My//~Path 請問大大們有沒有什麼解決辦法? 估狗上好像沒什麼人遇到類似的問題@@ 謝謝 [環境敘述]: R version 3.2.1 (2015-06-18) Platform: i386-w64-mingw32/i386 (32-bit) Running under: Windows 8 x64 (build 9200) locale: [1] LC_COLLATE=Chinese (Traditional)_Taiwan.950 LC_CTYPE=Chinese (Traditional)_Taiwan.950 [3] LC_MONETARY=Chinese (Traditional)_Taiwan.950 LC_NUMERIC=C [5] LC_TIME=Chinese (Traditional)_Taiwan.950 attached base packages: [1] stats graphics grDevices utils datasets methods base loaded via a namespace (and not attached): [1] tools_3.2.1 [關鍵字]: shiny quantstrat -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 132.208.73.221 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1452515905.A.9AB.html

01/12 12:07, , 1F
你的shiny server的檔案系統應該和桌機的不同吧
01/12 12:07, 1F

01/12 12:07, , 2F
是嗎?
01/12 12:07, 2F

01/12 20:45, , 3F
w大:是不同的 不過現在是連在本機runApp也不行@@
01/12 20:45, 3F

01/13 11:37, , 4F
我胡亂猜的,可能是auto.assign出問題
01/13 11:37, 4F

01/13 11:37, , 5F
getSymbols的auto.assign改FALSE,然後一個指標一個指標
01/13 11:37, 5F

01/13 11:37, , 6F
抓,存到你要的變數看看
01/13 11:37, 6F

01/14 00:21, , 7F
剛剛試了一下 還是不行...orz 不過我發現問題是出在
01/14 00:21, 7F

01/14 00:22, , 8F
applyStrategy那行 不知道為何抓不到我給的symbols
01/14 00:22, 8F

01/14 00:23, , 9F
如果我先在本機跑過getSymbols再runApp就ok
01/14 00:23, 9F

01/14 00:23, , 10F
直接run不知為何就是抓不到symbols...
01/14 00:23, 10F
文章代碼(AID): #1Maw91ch (R_Language)
文章代碼(AID): #1Maw91ch (R_Language)