首先编写了一个函数myHC <- function(input,n,dist="pearson", hm="complete", clu="k",scales="row")
然后想用Rscript 调用函数,另写程序HCwarp.R:
args <-commandArgs(TRUE)
input <-args[1]
n <- args[2]
dist <-args[3]
hm <- args[4]
clu <- args[5]
scales <- args[6]
source("HC.R)
myHC(input,n,dist="pearson", hm="complete", clu="k",scales="row")
如果只输入input和n,不输入其他4个有default的参数,运行会出错,不知道如何解决?
希望牛人们帮忙