Subsets an SNPDataLong object by rows (individuals) or columns (SNPs). You can specify which individuals or SNP markers to keep or remove.

Subset(object, index, margin = 1, keep = TRUE)

# S4 method for class 'SNPDataLong'
Subset(object, index, margin = 1, keep = TRUE)

Arguments

object

A SNPDataLong object.

index

Character vector with row (individual) or column (SNP) names to filter.

margin

Integer: 1 = rows (individuals), 2 = columns (SNPs).

keep

Logical; if TRUE, keeps the specified names; if FALSE, removes them.

Value

A new SNPDataLong object, subsetted accordingly.