| nIndividual {GeneticsPed} | R Documentation |
nIndividual returns number of individuals (individuals and/or
ascendants) in a pedigree object.
nIndividual(x, col=NULL, extend=TRUE, drop=TRUE)
x |
pedigree |
col |
character, which id column should be the source: "id" (default) or particular ascendant i.e. "father" and "mother" |
extend |
logical, extend pedigree |
drop |
logical, drop unused levels in case factors are used |
FIXME - this will change a lot!!!!
There is always one additional level in levels in case factors are
used to represent individuals in a pedigree as described in
Pedigree. However, nlevels.Pedigree prints out
the number of levels actually used to represent individuals i.e. level
unknown is not included into the result.
Gregor Gorjanc
summary.Pedigree, extend
# Deafult example ped <- generatePedigree(5) nIndividual(ped) # Other id columns nIndividual(ped, col="father") nIndividual(ped, col="mother") # Remove individuals with unknown fathers - FIXME # ped <- ped[!is.na(ped, col="father"), ] # nIndividual(ped) # nIndividual(ped, extend=FALSE)