Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.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 如何在“lappy”中使用用户定义的函数`_R_Function_Lapply - Fatal编程技术网

R 如何在“lappy”中使用用户定义的函数`

R 如何在“lappy”中使用用户定义的函数`,r,function,lapply,R,Function,Lapply,这只是一个示例,这是我假设的数据库: date <- as.Date(c('2015-07-01','2015-07-05', '2015-07-10', '2015-07-01', '2015-07-05', '2015-07-10')) id <- c(1,1,1,2,2,2) a <- c('a','z','e','r','t','y') b <- c('y','t','r','e','z','a') price <- c(1,2,3,4,5,6) df &l

这只是一个示例,这是我假设的数据库:

date <- as.Date(c('2015-07-01','2015-07-05', '2015-07-10', '2015-07-01', '2015-07-05', '2015-07-10'))
id <- c(1,1,1,2,2,2)
a <- c('a','z','e','r','t','y')
b <- c('y','t','r','e','z','a')
price <- c(1,2,3,4,5,6)
df <- data.frame(id,date,a,b,price)
  • 这将起作用:
    df2不要在
    lapply
    调用中使用
    fonct(x)
    。只需使用函数名。比如说

    df2 <- lapply(split(df, df$id),fonct)
    
    df2不要在
    lappy
    调用中使用
    fonct(x)
    。只需使用函数名。比如说

    df2 <- lapply(split(df, df$id),fonct)
    

    df2我认为您对问题的诊断(以及对哪些代码会成功的判断不正确)是不正确的。尝试
    df2我认为您对问题的诊断(以及对哪些代码会成功的判断不正确)是不正确的。尝试
    df2