read.txt: read text files

Description Usage Arguments Details Value Author(s) Examples

Description

reads (compressed) text files with specific method

Usage

1
read.txt ( path , read.function = c ( "readLines" , "read.table" , "read.csv" , "read.csv2" , "read.delim" , "read.delim2" ) , file.ext = NULL , simplify = TRUE , ... )

Arguments

path

either directory, file, list of directories, list of files, vector of directories or vector of files

read.function

function to read in txt files, bzfile, read.table, read.csv, read.csv2, read.delim, or read.delim2

file.ext

character, extension of files that are to be read, extensions of compressed files are ignored, that means that file.ext refers to extension of uncompressed file and extension of compressed file without compression extension

simplify

logical, if TRUE list is unlisted if of length 1, if FALSE always a list is returned

...

arguments passed to function used as read.function; if path is (list/vector of) directory/ies, arguments 'all.files', 'recursive', 'pattern' and 'ignore.case' can be passed to list.files that is used to get all compressed files from directory

Details

reads text files with specific read function (read.function); compressed files are automatically uncompressed depending on their extension, see zip2con for supported compression types; if path is a single file that does not exists, it is searched for a compressed file with this name, if found this is used

Value

returns list of read in files (also see simplify); names of list are file names (full path) without compression extension; if path is not processable NULL is returned, or (when multiple files are processed) it is not appended to return list

Author(s)

Martin Hecht

Examples

1
2
3
4
5
6
7
8
9
## Not run: 
fl <- file.path( .Library , "eat/extdata/ConQuest.Log.Example1.log.bz2" )
lns <- read.txt ( fl )
lns <- read.txt ( bzfile ( fl ) )
lns <- read.txt ( list ( fl , fl ) )
lns <- read.txt ( c ( fl , fl ) )
str ( lns )

## End(Not run)

eatRest documentation built on May 2, 2019, 6:25 p.m.

Related to read.txt in eatRest...