作者qazwsx879345 (qazwsx879345)
看板R_Language
標題[問題] 自動更新
時間Sun Jul 23 10:24:24 2017
[問題類型]:
想要持續自動更新呈現出來的圖
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
目前用R3.3.3 + SHINY package 寫了一個簡單的介面
可以先按一個CHOOSE 鍵 選取資料夾 讀裡面的檔案後
按下UDPATE 會計算資料 畫圖
大多都是用eventReactive 偵測到INPUT$UPDATE鈕後
就去計算不同的數據(平均數之類的 去畫圖
但現在想要做到可能選完資料夾後 可能按一次UPDATE
就自動持續更新(因為資料夾可能會一直丟新的檔案進去
所以想請問可以用甚麼方式
來做到可能類似 每一分鐘 自動按UPDATE扭
或是其他任何不用按UPDATE
就能讓他自動讀取新資料 計算數據的方式
[關鍵字]:
自動更新/自動讀檔
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.245.124
※ 文章網址: https://webptt.com/m.aspx?n=bbs/R_Language/M.1500776667.A.C47.html
※ 編輯: qazwsx879345 (36.226.245.124), 07/23/2017 10:24:47
1F:推 KKbiger: 另外寫一支程式放在本機端用自動排程跑 然後上傳資料庫 07/23 12:42
2F:→ KKbiger: Shinyapps讀取資料庫 07/23 12:43
3F:→ qazwsx879345: 想請問怎麼自動排程呢>< 07/23 19:31
5F:→ celestialgod: 設定一個隱藏按鈕,保持enable 07/24 18:14
6F:→ celestialgod: 再一個程式一直observe就好 07/24 18:14
7F:推 tytony: 我都用shiny::reactiveTimer 07/25 07:31
8F:→ qazwsx879345: 謝謝!我試試看! 07/25 09:08
我用reactiveTimer 可以了 謝謝大大們!
如果你原本是用eventreactive({input$xxx
改用reactive( reactiveTimer 就可以了
可以參考這個
http://qiita.com/komde/items/0b583a042d8e2717afe1
※ 編輯: qazwsx879345 (36.224.115.154), 07/25/2017 17:57:39
9F:→ clansoda: japanese!!? 07/25 18:53
對阿 因為原本用eventreactive不行 剛好找到這個xd 不過不會日文應該也看得懂
※ 編輯: qazwsx879345 (36.224.115.154), 07/25/2017 19:55:28