我正在用以下代码对名为"mydata“的数据进行多次计算:
图书馆(老鼠) imp<-小鼠(mydata,pred=pred,method="pmm",m=10)
因为这个函数的默认参数是"seed=NA",所以随机选择种子号。我想保持这样,因为我不知道我应该选择哪个数字作为种子。但是对于复制,我想知道这个函数为我选择了哪个种子。是否有可能检查mids对象"imp“的种子值?还是应该使用随机数生成器并将种子设置为生成的值?
发布于 2014-12-04 02:53:25
如果查看文档,就不会有set.seed
参数作为mice
函数的参数。但是,有一个seed
参数,它接受一个整数。如果不进行任何操作,则会随机生成整数。
set.seed()
用作参数以抵消随机数生成器的整数。默认情况下,不要使用随机数生成器。
您可以选择自己的整数。如果你被困于选择什么,试试你的幸运数字,或一些随机整数,天空或你的系统架构是极限。
该函数以以下方式设置种子,这将转换为"set种子只在指定的情况下才设置,否则不设置“,如文档中所述。
if (!is.na(seed))
set.seed(seed) ## FEH 1apr02
https://stackoverflow.com/questions/27291025
复制相似问题