我几个月前开始在一家新公司工作。首先,他们没有使用R/RStudio,但我设法(几乎)安装了我需要的所有东西。不幸的是,IT部门有相当严格的安全策略,他们似乎会在用户生成扩展名未知的文件时立即阻止他们。R/RStudio似乎生成了很多他们不知道的文件扩展名。因为我必须每周给他们打一次电话来解锁我,所以我的工作流程感觉有点颠簸。
这就是为什么我在寻找一个由R/RStudio (也结合了RMarkdown/RNotebook/projects等)生成的(某种)常见扩展的列表,我可以给IT部门,以减少他们阻止我的用户的次数。举个例子,我正在寻找类似这样的东西:.Renviron .Rhistory .Rproj .R .Rmd .Rnd .Rnw .tex .error ...
发布于 2021-05-14 19:46:23
原则上没有这样的列表,因为您可以安装创建任何可能的文件名的代码。所以这真的取决于你在做什么。
下面的代码将查找特定目录(及其子目录)中使用的每个扩展名。这是一个开始,但是一旦你开始做一些不同的事情,你会得到一个不同的列表。
filenames <- basename(list.files(all.files = TRUE, recursive = TRUE))
withextension <- grep("[.]", filenames, value = TRUE)
extensions <- unique(sub(".*[.]", ".", withextension))
sort(extensions)https://stackoverflow.com/questions/67533386
复制相似问题