Get sample information
Get information of individuals by matching from an external file.
snp_getSampleInfos( x, df.or.files, col.family.ID = 1, col.sample.ID = 2, col.infos = -c(1, 2), pair.sep = "-_-", ... )
x |
A bigSNP. |
df.or.files |
Either
|
col.family.ID |
Index of the column containing the family IDs to match with those of the study. Default is the second one. |
col.sample.ID |
Index of the column containing the sample IDs to match with those of the study. Default is the first one. |
col.infos |
Indices of the column containing the information you want. Default is all but the first and the second columns. |
pair.sep |
Separator used for concatenation family and sample IDs
in order to match easier. Default is |
... |
Any additional parameter to pass to |
The requested information as a data.frame
.
test <- snp_attachExtdata() # Just after reading rle(test$fam$family.ID) # Get populations clusters from external files files <- system.file("extdata", paste0("cluster", 1:3), package = "bigsnpr") bigreadr::fread2(files[1]) # need header option bigreadr::fread2(files[1], header = FALSE) infos <- snp_getSampleInfos(test, files, header = FALSE) rle(infos[[1]])
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.