[問題] shiny用戶端輸入資料

作者: qazwsx879345 (qazwsx879345)   2017-11-21 11:36:34
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
想要在SHINY 讓使用者可以輸入數字/選擇變數
做到類似改變回歸式參數的東西
例如現在是 3x1+5y1=12
可以讓使用者改變3、5 或是改變x1 y1
而程式幫她做到算結果出來
想要紀錄是因為有後續讓使用者自己修改 維護的問題
另外想要的是 下次打開來 會自動記憶最新的結果
目前想到的是可能將輸入的結果匯出成一個excel
再在程式中去讀那個excel的內容
但不知道有沒有方法/函式 可以實行
(主要是不知道怎麼讓用戶端輸入的textinput的值可以匯出至excel
另外也還不確定這個想法是否可行
還請各位大大解答 謝謝大家
[程式範例]:
[環境敘述]:
R 3.3.3 SHINY
[關鍵字]:
用戶端資料匯出及匯入
作者: cywhale (cywhale)   2017-11-21 12:17:00
比如用numericInput讓user輸入變數 用downloadHandler下載儲存這幾個變數值的txt or csv, 再多一個load button按load讓user去選他下載的或自己打的txt or csvuse observeEvent(input$loadbut.. updateNumericInput()可把user想要的值或上次的值load回來...看看是不是你要的
作者: HumuHumu (呼姆呼姆)   2017-11-21 12:24:00
借問shiny有沒有什麼生成ini檔案之類的功能讓每次開程式都可以讀取最新的設定
作者: cywhale (cywhale)   2017-11-21 12:35:00
查reactiveFileReader看是不是你要的~
作者: HumuHumu (呼姆呼姆)   2017-11-21 12:51:00
有點像,可是如果架在ubuntu的server上,使用者可以更改server上的資料嗎
作者: cywhale (cywhale)   2017-11-21 13:11:00
你可能要開權限 chown shiny:shiny
作者: HumuHumu (呼姆呼姆)   2017-11-21 13:56:00
感謝 我再來試試看~

Links booklink

Contact Us: admin [ a t ] ucptt.com