[英]R creating sample from ffdf object
我有一个ffdf对象有大约1亿行,我想创建一个约500万行的样本。
我使用了以下代码,但没有运气:
> library(ffbase)
> library(ff)
> rowSamp1 <- c(1,3,5,7,9,11)
> ff1 <- ff(runif(20))
> ff2 <- ff(runif(20))
> ff3 <- ff(runif(20))
> ffdf1 <- ffdf(ff1, ff2, ff3)
> dim(ffdf1)
[1] 20 3
> ffdf2 <- ffdf(ffdf1[rownames(ffdf1) %in% rowSamp1,])
Error in as.hi.integer(x, maxindex = maxindex, dim = dim, vw = vw, pack = pack) :
NAs in as.hi.integer
有什么建议么?
ffdf1 [bigsample(x = 100000000,size = 5000000,replace = FALSE),]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.