GotelliLab / EcoSimR

Repository for EcoSimR, by Gotelli, N.J. , Hart E. M. and A.M. Ellison. 2014. EcoSimR 0.1.0
http://ecosimr.org
Other
27 stars 10 forks source link

Error-Error in sample.int(length(x), size, replace, prob) : invalid 'size' argument #78

Open Jigyasa3 opened 1 year ago

Jigyasa3 commented 1 year ago

Hi @davharris @johnstantongeddes ,

Thank you for EcoSimR package! I am running the cooc_null_model() on my dataset, and getting the following errors. Could you suggest why this might be happening?

code1-

mmseq2_bac_plasmid_wide<-read.csv(file="/groups/rubin/projects/ML/results/inR/results/2ecoli_10plasmids_presence_absence_wideformat.csv",row.names=1)

rownames(mmseq2_bac_plasmid_wide)<-mmseq2_bac_plasmid_wide$plasmid_cluster_rep

mmseq2_bac_plasmid_wide$plasmid_cluster_rep<-NULL
myModel <- cooc_null_model(speciesData=mmseq2_bac_plasmid_wide,suppressProg=TRUE,algo = "sim10", metric ="c_score", nReps = 1000, burn_in = 500)

error1- Error in sample.int(length(x), size, replace, prob) : invalid 'size' argument

code2- myModel <- cooc_null_model(speciesData=mmseq2_bac_plasmid_wide,suppressProg=TRUE,algo = "sim9", metric ="c_score", nReps = 1000, burn_in = 500)

error2- m(Sum.Is.One) > 1) { : missing value where TRUE/FALSE needed

My dataset- dataset