This function reads concordance-based data frames that are written to file
with the function write_conc()
.
Arguments
- file
Name of the input file.
- sep
Field separator used in the input file.
- file_encoding
Encoding of the input file.
- stringsAsFactors
Logical. Whether character data should automatically be converted to factors. It applies to all columns except for
"source"
,"left"
,"match"
and"right"
, which are never converted.- ...
Additional arguments, not implemented.
Value
Object of class conc
.
See also
import_conc()
for reading files not generated with write_conc()
.
Other reading functions:
read_assoc()
,
read_fnames()
,
read_freqlist()
,
read_tokens()
,
read_txt()
,
read_types()
Examples
(d <- conc('A very small corpus.', '\\w+', as_text = TRUE))
#> Concordance-based data frame (number of observations: 4)
#> idx left|match |right
#> 1 | A |very small corpus.
#> 2 A| very |small corpus.
#> 3 A very|small |corpus.
#> 4 A very small|corpus|.
#>
#> This data frame has 6 columns:
#> column
#> 1 glob_id
#> 2 id
#> 3 source
#> 4 left
#> 5 match
#> 6 right
.old_wd <- setwd(tempdir())
write_conc(d, "example_data.tab")
(d2 <- read_conc("example_data.tab"))
#> Concordance-based data frame (number of observations: 4)
#> idx left|match |right
#> 1 | A |very small corpus.
#> 2 A| very |small corpus.
#> 3 A very|small |corpus.
#> 4 A very small|corpus|.
#>
#> This data frame has 6 columns:
#> column
#> 1 glob_id
#> 2 id
#> 3 source
#> 4 left
#> 5 match
#> 6 right
setwd(.old_wd)