討論串[問題] 創造dummy variable
共 6 篇文章
內容預覽:
結果應該是一樣的,程式:. library(data.table). target <- fread('. a b c. 2 5 NA. 1 NA NA. 1 2 3. 3 NA NA. 2 4 NA. 1 4 5. '). mat <- as.matrix(target). library(mag
(還有2160個字)
內容預覽:
我自己來回我自己的問題 我採用的解法是andrew大的解法. C版的解法看起來應該是最快的 但是小弟無法理解在幹嘛. 所以選擇了一個看起來比我的快很多又能理解的方法. kk <- Sys.time(). klist <- lapply(1 : NROW(target), function(k){.
(還有311個字)
內容預覽:
用矩陣運算的話,3秒內就可以得到結果了. N <- 500000L. numLvls <- 100L. mat <- matrix(NA, N, numLvls). # data genertion. system.time({. for (i in 1L:N) {. j <- sort(sampl
(還有1212個字)
內容預覽:
我猜測你的 data.frame 的值可能是從這樣的資料來的:. ```. data <- data.frame(abc = c("2,5", "1", "1,2,3", "3", "2,4", "1,4,5"). ```. 如果是的話,也許你可以試試看. ```. library(FeatureH
(還有46個字)
內容預覽:
我不是很善長效率這件事,. 但提供一個比你有效率的解決方案。. 這個方案要改寫成平行處理也相對容易(但我沒做)。. library(magrittr). # 創造 500000 * 100 的假資料. # 元素是 1:100 且有一半的機率是 NA. Nrow <- 500000. Nlevels
(還有595個字)