我有一个包含许多列和行的表 M,从文本文件中获得:
M <- read.table("text.csv",header=TRUE,sep="\t")
要按我成功使用的列获得排名:
M <- apply(M,2,rank)
我想加快计算速度,但我没有成功在降雪中实现此功能。
我试过了 :
library(snowfall)
sfStop()
nb.cpus <- 8
sfInit(parallel=TRUE, cpus=nb.cpus, type = "SOCK")
M <- sfClusterApplyLB(M, rank) # does not work
M <- sfClusterApply(M,2,rank) # does not work
M <- sfClusterApplyLB(1:8, rank,M) # does not work
M <- apply(M,2,rank)
降雪量相当于什么?
在此先感谢您的帮助 !