Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.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
Loops 使用deparse在循环内命名_Loops_Naming - Fatal编程技术网

Loops 使用deparse在循环内命名

Loops 使用deparse在循环内命名,loops,naming,Loops,Naming,我试图写几个表来计算数据帧中不同列上的colMeans。该函数工作正常,但命名有问题: function.test<-function(a,b,df) {for (i in a:b) write.table( as.data.frame( lapply( split(df, df[,i]), colMeans) ), file=paste("E:\\R\\Outputs\\colMeans",dep

我试图写几个表来计算数据帧中不同列上的colMeans。该函数工作正常,但命名有问题:

function.test<-function(a,b,df)
  {for (i in a:b) 
     write.table(
      as.data.frame(
        lapply(
          split(df, df[,i]), colMeans)
        ),
      file=paste("E:\\R\\Outputs\\colMeans",deparse(i),deparse(df),".csv"
             ),
      sep=",",row.names=T,col.names=NA
      )
   }

function.testok这次尝试和错误帮助:

deparse(i),deparse(substitute(df))  
deparse(i),deparse(substitute(df))