[問題] choose.dir()

看板R_Language作者 (qazwsx879345)時間8年前 (2017/05/20 17:02), 8年前編輯推噓1(1013)
留言14則, 2人參與, 最新討論串1/1
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 大大們安安 小弟新手 想要讀取資料夾的路徑 我想用一個action button去讀取資料夾 然後取得其路徑 原本想用eventreactive 去存路徑 但這樣會不能讀取 用observeEvent可以選路徑 但不能存值 不知道有沒有可以解決的辦法 版上只有找到一個 用downloadbutton的 但好像跟我這個又不太一樣@@ [程式範例]: 目前是用observeEvent 去用 ui.R 就在一個panel下 actionButton("folder", "select folder"), server.R observeEvent(input$folder, { address<-choose.dir() }) [環境敘述]: object 'address' not found -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.209.247 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1495270944.A.08A.html

05/20 17:03, , 1F
上周有問過類似的 現在是試過單一資料夾可以套用進
05/20 17:03, 1F

05/20 17:04, , 2F
程式 但選取資料夾的方式還沒成功QQ
05/20 17:04, 2F
※ 編輯: qazwsx879345 (1.161.209.247), 05/20/2017 17:13:29

05/20 22:42, , 3F
server.R先宣告x<-reactiveValues(filepath="")之後在
05/20 22:42, 3F

05/20 22:43, , 4F
observeEvent中便可存x$filepath<-YourPath 他處可叫用
05/20 22:43, 4F

05/20 22:49, , 5F
好的 我試試看 謝謝大大
05/20 22:49, 5F

05/21 15:01, , 6F
問題還是回到這邊講,我不太確信,但你可能要考慮choose.
05/21 15:01, 6F

05/21 15:01, , 7F
dir是在client端?而賦值是在server端?這樣的問題..
05/21 15:01, 7F

05/21 15:03, , 8F
不確定你錯誤是?但可google choose.dir used in shiny R
05/21 15:03, 8F

05/21 15:06, , 9F
比如https://goo.gl/YcorC5 不太確定你需求?但你可試找~
05/21 15:06, 9F

05/21 18:05, , 10F
都在shinyserver裡面處理 我要選擇路徑去讀資料夾
05/21 18:05, 10F

05/21 18:05, , 11F
裡面的data 去做圖
05/21 18:05, 11F

05/21 18:18, , 12F
剛處理好了 我後來研究一下才知道變數是 x$y 這樣
05/21 18:18, 12F

05/21 18:18, , 13F
的形式 我一直以為只有x 將後面變數改好就可以了
05/21 18:18, 13F

05/21 18:18, , 14F
謝謝大大
05/21 18:18, 14F
文章代碼(AID): #1P80OW2A (R_Language)
文章代碼(AID): #1P80OW2A (R_Language)