代码之家  ›  专栏  ›  技术社区  ›  Hope

在sfClusterCall()中使用save()

  •  1
  • Hope  · 技术社区  · 5 年前

    我想使用 snowfall . 尝试使用 return() 导致群集超出内存限制。数据在某个点上不再被记录。 所以我想用 save() 在每次复制后将数据写入文件。

    sfInit()

    try<-函数(x){

    保存(list=ls(),file=paste(“myfilename”,x,“.RData”,sep=”)

    }

    sfclustersetuprung()

    sfClusterCall(尝试,1:100)

    停止()

    gzfile(file,“wb”)中的错误:“description”参数无效

    调用:sfClusterCall->do.call->->save->gzfile

    如果(!nzchar(file)stop(“'file'必须是非空字符串”):

    条件的长度为>1,将仅使用第一个元素

    0 回复  |  直到 5 年前