[問題類型]:
意見調查(我對R 有個很棒的想法,想問問大家的意見)
效能諮詢(我想讓R 跑更快)
[軟體熟悉度]:
使用者(已經有用R 做過不少作品)
[問題敘述]:
各位版友好,想請問大家開發 shinyapp 的時候會先把資料存成 .RData 再讀取嗎?
例如讀取外部檔案:
原本是在 runApp() 的時候執行 data <- read.csv("xxx.csv")
改成先用 save(data, file="data.RData") 存成 .RData
這樣 runApp() 的時候直接執行 load("data.RData")
又或者, 我有些物件是用 lapply 函數做成的
一樣先存成 .RData 執行 app 的時候直接 load
這樣就不用每次執行程式都要跑一次 lapply 函數
理論上這樣應該會比較快...嗎?
更明確的說,當部屬到 shinyapps.io 上的時候,這樣會不會比較快
不曉得有沒有高手可以指點一下,或是分享自己的經驗。
謝謝!
[關鍵字]:
shiny, shinyapps.io, RData