作者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/cn.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