[問題] shiny Error in get(Symbol)

作者: naturalsmen (日日夜夜)   2016-01-11 20:38:22
[問題類型]:
程式諮詢(我想用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
作者: Wush978 (拒看低質媒體)   2016-01-12 12:07:00
你的shiny server的檔案系統應該和桌機的不同吧是嗎?
作者: naturalsmen (日日夜夜)   2016-01-12 20:45:00
w大:是不同的 不過現在是連在本機runApp也不行@@
作者: Wush978 (拒看低質媒體)   2016-01-13 11:37:00
我胡亂猜的,可能是auto.assign出問題getSymbols的auto.assign改FALSE,然後一個指標一個指標抓,存到你要的變數看看
作者: naturalsmen (日日夜夜)   2016-01-14 00:21:00
剛剛試了一下 還是不行...orz 不過我發現問題是出在applyStrategy那行 不知道為何抓不到我給的symbols如果我先在本機跑過getSymbols再runApp就ok直接run不知為何就是抓不到symbols...

Links booklink

Contact Us: admin [ a t ] ucptt.com