subsetData function

interior subsetting function

interior subsetting function

This is an internal function that subsets the SNP column with matching name and removes rows with missing observations.

subsetData(snp,formula_tofit,data,plinkCC)

Arguments

  • snp: a string specifying the SNP of interests. The SNP ID must exist in data.
  • formula_tofit: a formula object of the genetic model. This is directly obtained from evian function.
  • data: a data frame inputted from the main function. Should contain the SNP ID snp as one of the column names.
  • plinkCC: A boolean type that specifies how case/control are coded. case/control were coded 1/0 if it is FALSE, and were coded 2/1 if TRUE.

Details

subsetData is an interior function that subsets the full dataset into a smaller set containing only one specific SNP by the snp option. It will then remove any rows with missing values.

Returns

This function returned a dataframe containing phenotype, covariates in their original column names as in the full dataset, and a column called X representing the genotype information for the SNP chosen. The column names are essetial.

  • Maintainer: Jiafen Gong
  • License: GPL (>= 2)
  • Last published: 2019-05-23

Useful links