作者qazwsx879345 (qazwsx879345)
看板R_Language
標題[問題] choose.dir() 資料夾的選取
時間Sat Jun 10 22:54:48 2017
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
大大們安安
目前是有一些成果
但因為在選取資料夾的時候
要選擇太多資料夾
EX:C:/XXX/XXX/X/XX/X/XXXXXX/XXXX/XX/X/X
(因為資料量很大 分很細
在不能移動資料夾的情況下
不想要每次選都要點10幾次才能點到要去使用的資料夾
不知道有沒有甚麼辦法
例如一開始就設定在最接近的資料夾再去choose的話可以嗎?
目前不能把資料夾的路徑寫死 因為資料夾的名子可能是會變化的QQ
[關鍵字]:
資料夾的縮短
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.216.170
※ 文章網址: https://webptt.com/m.aspx?n=bbs/R_Language/M.1497106491.A.6A4.html
1F:推 andrew43: 不要太依賴gui,練習改成setwd06/10 22:58
2F:推 andrew43: IDE如rstudio也可設定熱鍵直接到達code檔案目錄06/10 23:00
3F:→ andrew43: 讀寫檔案的路徑可以是字串變數,先生成這類字串再拿來06/10 23:08
4F:→ andrew43: 用。讀寫檔案不要太依賴gui會有很多好處的。06/10 23:08
我現在是用shiny去做介面
choose.dir()結合button
去選取檔案夾裡的資料去畫圖
我通常是測試的時候用Setwd
但正式的時候因為可能需要看不同資料
所以需要用選取的
有甚麼範例可以參考看看嗎
5F:→ celestialgod: 用Rstudio的project功能06/10 23:16
有沒有相關的網站能參考看看呢
※ 編輯: qazwsx879345 (1.161.216.170), 06/10/2017 23:41:47
※ 編輯: qazwsx879345 (1.161.216.170), 06/10/2017 23:42:38
6F:→ andrew43: 如果做成app的話(甚至不是你自己使用),那就不再是R06/10 23:59
7F:→ andrew43: 有關的事情了…06/10 23:59
8F:→ andrew43: 反倒變成使用者整理資料的方式需要改變,或是06/11 00:00
9F:→ andrew43: 你要加入一些自動撈檔案的功能,但Shiny大概不合適。06/11 00:01
QQ 好的 我再找找方法
※ 編輯: qazwsx879345 (1.161.216.170), 06/11/2017 00:56:56
所以沒有辦法做到先設置一個資料夾 再去選取嗎
像是我先預設在C://桌面 然後再去選桌面裡的資料夾
※ 編輯: qazwsx879345 (1.161.216.170), 06/11/2017 00:58:05
10F:→ andrew43: shinyFiles的dirGetter或shinyDirChoose 合用嗎?06/11 02:44
11F:→ andrew43: 它似乎可以指定預設位置 root,但我沒測試。06/11 02:44
我試試看 謝謝大大
※ 編輯: qazwsx879345 (1.161.216.170), 06/11/2017 09:28:16
直接用內建的choose.dir(default="")也可以喔!
※ 編輯: qazwsx879345 (1.169.240.244), 06/15/2017 12:14:26