我正在结合使用Tableau Software和Rstudio Tools。 我有一个模板(仪表板),我在Rcode处理后注入不同的DATA值。
我想重现一个工作簿(.twbx) 手动执行此操作我使用带有.twbx扩展名的7-zip压缩(Data + Dashboard.twb)
但是当我尝试用R做同样的事情时,zip
函数指出错误
d<- "~/Myriam/Projets/Data/Dashboard_Template"
files <- list.files(d, recursive=TRUE)
zip("myarchive.zip", files=paste(d, files, sep="/"))
警告讯息 运行命令'“zip”-r9X“myarchive.zip”“〜/ Myriam / Projets / Data / Dashboard_Template / Dashboard_Template.twb”“〜/ Myriam / Projets / Data / Dashboard_Template / Data / Data / Categorie.txt”“〜/ Myriam / Projets / Data / Dashboard_Template / Data / Data / db_histo_fake_table_subset.txt“'状态为127
Sys.getenv('R_ZIPCMD')
# [1] ""
我使用的代码
d<- "~/Myriam/Projets/Data/Dashboard_Template"
files <- list.files(d, recursive=TRUE)
zip("myarchive.zip", files=paste(d, files, sep="/"))
Sys.getenv('R_ZIPCMD')返回“”
Sys.getenv('R_ZIPCMD')
[1] ""
我对tar()
函数没有这个问题,即使它位于同一个库utils中,Sys.getenv('tar')
返回“”
谢谢
答案 0 :(得分:0)
环境变量PATH存在问题, 我将以下目录附加到PATH:
path: ..........;C:\Program Files\Rtools\bin