楼主: chenzhsh
799 0

[求助] 并行计算函数中不能调用date::as.date [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

学前班

40%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
20 点
帖子
1
精华
0
在线时间
0 小时
注册时间
2016-1-14
最后登录
2016-1-15

楼主
chenzhsh 发表于 2016-1-14 15:31:49 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
并行计算函数中不能调用date::as.date

KAnalysisNum <- function(i){
  
  Ks <- KList[i,2]
  StockFileName <- KList[i,1]
  
  Ks <- as.data.frame(Ks)
  xtsKs <- xts::xts(Ks[,-c(1)], order.by=date::as.date(Ks$Date))
  
  tradeResult <- 1   #CreateTradeResult(xtsKs)
  
  return(tradeResult)
}


  #KList <- KList.shDayKList

  cl.cores <- detectCores()
  cl <- makeCluster(cl.cores)

  registerDoParallel(cl)
  
  clusterExport(cl, "KList")
  
  # 并行计算方式
   system.time({
    res <- parLapply(cl, 1:length(KList)/2,  KAnalysisNum)
  });  
  
  stopCluster(cl)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:date 并行计算 ATE Analysis Analysi

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-3 05:09