R скрипт к аргументам - PullRequest
0 голосов
/ 04 марта 2019

В настоящее время, в этом коде ниже, есть ручное вмешательство, я хочу определить путь к 2 входным файлам.но тогда я не уверен, как это сделать

library("openxlsx")
nm=readline("Enter  data file name:")                
readline("Enter input file name: (Press Enter)")        
input_file=read.xlsx(file.choose())

Я хочу добавить пути к строке 3,4 к аргументам, пока я пробовал это, но это не правильно

library("openxlsx")
args = commandArgs(trailingOnly=TRUE)
nm=C:\Program Files\R-3.5.2\bin\tdd_data.xlsx
input_file=C:\Program Files\R-3.5.2\bin\tdd_rinput.xlsx

при выполнении кода выдает ошибку

***Error in source("tddarg.r") : tddarg.r:5:6: unexpected '/'
4: args = commandArgs(trailingOnly=TRUE)
5: nm=C:/*** 

1 Ответ

0 голосов
/ 07 марта 2019

вы можете внести некоторые изменения и получить именно то, что вы хотите.

nm="C:/Program Files/R/R-3.5.2/bin/tdd_data1.xlsx"              
input_file=read.xlsx("C:/Program Files/R/R-3.5.2/bin/tdd_rinput2.xlsx")

Я только изменил косую черту и добавил к ней функцию чтения.

...