read_fr {spatialHeatmap} | R Documentation

## Import Data from Tabular Files

### Description

This function reads data from a tabular file, which is a wrapper of fread. If the tabular file contains both character and numeric columns, it is able to maintain the character or numeric attribute for each column in the returned data frame. In addition, it is able to detect separators automatically.

### Usage

    read_fr(input, header = TRUE, sep = "auto", fill = TRUE, check.names = FALSE)

### Arguments

`input` | The file path.
`header` | One of TRUE, FALSE, or "auto". Default is TRUE. Does the first data line contain column names, according to whether every non-empty field on the first data line is type character? If "auto" or TRUE is supplied, any empty column names are given a default name.
`sep` | The separator between columns. Defaults to the character in the set `[,\t |;:]` that separates the sample of rows into the most number of lines with the same number of fields. Use `NULL` or `""` to specify no separator; i.e. each line a single character column like `base::readLines` does.
`fill` | Logical (default is TRUE). If TRUE then in case the rows have unequal length, blank fields are implicitly filled.
`check.names` | default is `FALSE`. If `TRUE` then the names of the variables in the `data.table` are checked to ensure that they are syntactically valid variable names. If necessary they are adjusted (by `make.names`) so that they are, and also to ensure that there are no duplicates.

### Value

A data frame.

### Author(s)

Jianhai Zhang jzhan067@ucr.edu; zhang.jianhai@hotmail.com
Dr. Thomas Girke thomas.girke@ucr.edu

### References

Matt Dowle and Arun Srinivasan (2019). data.table: Extension of 'data.frame'. R package version 1.12.8. https://CRAN.R-project.org/package=data.table

### Examples

    sh.tar <- system.file('extdata/shinyApp/example/target_arab.txt', package='spatialHeatmap')
    target.sh <- read_fr(sh.tar); target.sh[60:63, ]

[Package spatialHeatmap version 1.2.0 Index]