2017-08-11 148 views
0

对不起,大家。第一次使用R.该公司最近切换到它,我试图自定义我给的脚本。使用变量创建一个CSV文件名和路径

脚本的目的是:

  1. 打开CSV文件
  2. 筛选结果由代码
  3. 将结果保存为命名为代码
新的CSV文件

因此,我必须提供三次代码和位置路径两次。我试图简化这个,所以我只需要输入一次代码和路径,将它们分配给变量,然后脚本就会将这些变量用于其他所有变量。

这里是我到目前为止,但我得到一个错误“在贴(最终)错误:对象‘最终’未找到”

CODE <- '1234' 
LOC <- 'C:/Users/myname/Documents/Raw Files/' 
FINAL <- paste0(LOC,CODE,'.csv') 

RawFile <- read_csv(paste0(LOC,'Raw File MERGED_Raw.csv')) 

CODEofInterest <- RawFile %>% filter(ID == CODE) 

write_csv(CODEofInterest,paste0(FINAL)) 
+5

此代码应该工作。你运行了'FINAL < - paste0(LOC,CODE,'。csv')'? – useR

+0

是的,我做过。我跑了所有的线,但它是最后一个给我的错误: 错误粘贴(FINAL):对象'FINAL'未找到 – SpiceWeasel

+0

好吧,现在它的工作。对不起,我想我只运行最后一行,而不是整个脚本。用户错误。但这很有帮助,所以谢谢! – SpiceWeasel

回答

0

它是用户错误,我没有运行整个脚本,只是最后一行。

相关问题