2016-09-25 116 views
-2

我正在運行我在兩臺不同的計算機上寫的算法。 一臺計算機上,我得到我想要的結果,但在另一方面,它打印:不同的輸出與不同的PC

錯誤{:任務1失敗 - 「的說法是不可解釋爲 邏輯」

我不不明白爲什麼會發生這種情況..我從PC複製相同的代碼,它的工作原理,我試圖:刪除所有的軟件包,卸載R Studio,清理全球環境,但沒有任何作品.. 有什麼建議嗎? ,我要運行的代碼的部分是這樣的:

> m.list.2var <- list() l <- 1 for (i in models) { for (j in 
> c(2:ncol(eu))) 
>  { 
>  for (k in c(2:ncol(eu))) 
>  { 
>  if (j >= k) next 
>  
>  cl <- makeCluster(4) 
>  registerDoParallel(cl) 
>  set.seed(503) 
>  m.list.2var[[l]] <- train(eu[, c(j,k)], eu[, 1], method = i, trControl = timecontrol, tuneGrid = get(paste0(i, "Grid"))) 
>  stopCluster(cl) 
>  
>  l <- l + 1 
>  cat(l, ".", i, "[", j, k, "]\n") 
>  } } } 

回答

0

好吧,我發現這個問題。 我沒有在電腦中的r(3.3.1)的最新版本,它沒有工作。希望能幫助別人。