fread_csv {qtl2}R Documentation

Read a csv file

Description

Read a csv file via data.table::fread() using a particular set of options, including the ability to transpose the result.

Usage

fread_csv(
  filename,
  sep = ",",
  na.strings = c("NA", "-"),
  comment.char = "#",
  transpose = FALSE,
  rownames_included = TRUE
)

Arguments

filename

Name of input file

sep

Field separator

na.strings

Missing value codes

comment.char

Comment character; rest of line after this character is ignored

transpose

If TRUE, transpose the result

rownames_included

If TRUE, the first column is taken to be row names.

Details

Initial two lines can contain comments with number of rows and columns. Number of columns includes an ID column; number of rows does not include the header row.

The first column is taken to be a set of row names

Value

Data frame

See Also

fread_csv_numer()

Examples

## Not run: mydata <- fread_csv("myfile.csv", transpose=TRUE)

[Package qtl2 version 0.36 Index]