[adegenet-forum] repooling random rows from genind objects

Jombart, Thibaut t.jombart at imperial.ac.uk
Thu Oct 23 16:54:53 CEST 2014



What does nrow(F1) and other nrow(...)'s say?




________________________________
From: Spencer Bruce [goatsrunfaster at gmail.com]
Sent: 23 October 2014 15:52
To: Jombart, Thibaut
Cc: adegenet-forum at lists.r-forge.r-project.org
Subject: Re: [adegenet-forum] repooling random rows from genind objects

Error message:

Error in sample.int<http://sample.int>(length(x), size, replace, prob) :
  invalid first argument

On Thu, Oct 23, 2014 at 10:50 AM, Jombart, Thibaut <t.jombart at imperial.ac.uk<mailto:t.jombart at imperial.ac.uk>> wrote:

Hello,
hard to figure out what is wrong without the error message..
Cheers
Thibaut
________________________________
From: adegenet-forum-bounces at lists.r-forge.r-project.org<mailto:adegenet-forum-bounces at lists.r-forge.r-project.org> [adegenet-forum-bounces at lists.r-forge.r-project.org<mailto:adegenet-forum-bounces at lists.r-forge.r-project.org>] on behalf of Spencer Bruce [goatsrunfaster at gmail.com<mailto:goatsrunfaster at gmail.com>]
Sent: 23 October 2014 15:29
To: adegenet-forum at lists.r-forge.r-project.org<mailto:adegenet-forum at lists.r-forge.r-project.org>
Subject: [adegenet-forum] repooling random rows from genind objects

Hello All!

I have three seperate populations as genind objects. What I would like to do is pull a certain number of random individuals from each, to form a new single genind population.

I would then like individuals from this new genind population to mate randomly, producing another genind object which would contain their offspring.

Below is the code I came up with (which does not work):

Year1 <- repool(F1[sample(nrow(F1), 500), ], pop1[sample(nrow(pop1), 750), ], pop2[sample(nrow(pop2), 750), ], n=2000)

Year2 <- hybridize(Year1[sample(nrow(Year1), 1000), ], Year1[sample(nrow(Year1), 1000), ], n=2000)


any help would be greatly appreciated!

Best,
Spencer

--
Spencer A Bruce
200 Washington St.
Troy, NY 12180
518 225 0787<tel:518%20225%200787>



--
Spencer A Bruce
200 Washington St.
Troy, NY 12180
518 225 0787
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.r-forge.r-project.org/pipermail/adegenet-forum/attachments/20141023/2dfd9408/attachment.html>


More information about the adegenet-forum mailing list