Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法将数据清理解决方案推广到R中的函数_R_Function_Dplyr_Data Cleaning - Fatal编程技术网

无法将数据清理解决方案推广到R中的函数

无法将数据清理解决方案推广到R中的函数,r,function,dplyr,data-cleaning,R,Function,Dplyr,Data Cleaning,我有一个关于将一些代码推广到R中的函数的问题。下面是我想要推广的代码: #file name information years <-c("_1999.XPT","_2003.XPT","_2005.XPT","_2007.XPT","_2009.XPT","_2011.XPT","_2013.XPT","_2015.XPT") #create initial frame assign("diabetes", get(paste0("diabetes",years[1])))

我有一个关于将一些代码推广到R中的函数的问题。下面是我想要推广的代码:

#file name information 
years <-c("_1999.XPT","_2003.XPT","_2005.XPT","_2007.XPT","_2009.XPT","_2011.XPT","_2013.XPT","_2015.XPT")

  #create initial frame 
  assign("diabetes", get(paste0("diabetes",years[1])))

  #binding rest of frames 
  for(i in 2:length(years))
    {
      update_frame <- bind_rows(get("diabetes"),get(paste0("diabetes",years[i])))
      assign("diabetes", update_frame) 
    }
#文件名信息
年
big_bind <- function(name) 
{
  #create initial frame 
  assign(name, get(paste0(name,years[1])))

  #binding rest of frames 
  for(i in 2:length(years))
    {
      update_frame <- bind_rows(get(name),get(paste0(name,years[i])))
      assign(name, update_frame) 
    }

}

big_bind("diabetes")