我可以将现有代码包装成函数吗?

时间:2016-06-01 05:17:52

标签: r function

我如何编写R函数,它包含了我现有的代码&执行功能时执行?我的代码是关于阅读csv文件&验证它&计算总分...以下是代码 - >

我想将上面的代码包含在一个带有inputfilename和outputfilename作为参数的函数中,当我给出inputfilename然后上面的代码应该运行&给出输出文件名总数,那我该如何创建这段代码的函数呢?

1 个答案:

答案 0 :(得分:0)

你可以沿着骨架做到这一点:

compute_total <- function(input_file_name) {
  qdat2 <- read.table(input_file_name, header = TRUE, sep = ",")

  # your code goes here

  return(total)
}

将此称为

total <- compute_total("name_of_first_input_file")
write.table(total, "name_of_first_output_file")