rtext: R6 Objects for Text and Data

For natural language processing and analysis of qualitative text coding structures which provide a way to bind together text and text data are fundamental. The package provides such a structure and accompanying methods in form of R6 objects. The 'rtext' class allows for text handling and text coding (character or regex based) including data updates on text transformations as well as aggregation on various levels. Furthermore, the usage of R6 enables inheritance and passing by reference which should enable 'rtext' instances to be used as back-end for R based graphical text editors or text coding GUIs.

AuthorPeter Meissner [aut, cre], Ulrich Sieberer [cph], University of Konstanz [cph]
Date of publication2016-11-01 17:07:14
MaintainerPeter Meissner <retep.meissner@gmail.com>
LicenseMIT + file LICENSE
Version0.1.20
https://github.com/petermeissner/rtext

View on CRAN

Man pages

bind_between: function forcing value to fall between min and max

classes: function to get classes from e.g. lists

dim1: get first dimension or length of object

dim2: get first dimension or length of object

dp_arrange: function to sort df by variables

get_vector_element: function that extracts elements from vector

is_between: function that checks is values are in between values

load_into: function that loads saved rtext

modus: function giving back the mode

pipe: magrittr pipe

plot.rtext: function for plotting rtext

prometheus_early: prometheus early version

prometheus_late: prometheus late version

R6_rtext_extended: extended R6 class

rbind_fill: function for binding data.frames even if names do not match

read_utf8_csv: function to read csv file with UTF-8 characters (even under...

rtext: R6 class - linking text and data

rtext_base: rtext_base : basic workhorse for rtext

rtext_export: R6 class - linking text and data

rtext_get_character: function to get text from rtext object

rtext_hash: function to get hash for R objects

rtext_loadsave: R6 class - load and save methods for rtext

rtext_tokenize: R6 class - linking text and data

seq_dim1: seq along first dimension / length

shift: function that shifts vector values to right or left

testfile: text function: wrapper for system.file() to access test files

text_tokenize.rtext: function tokenizing rtext objects

vector_delete: function used to delete parts from a vector

which_token: function returning index of spans that entail x

which_token_worker: (function to check which chars belong to which token) takes a...

write_utf8_csv: function to write csv files with UTF-8 characters (even under...

Functions

\%>\% Man page
bind_between Man page
classes Man page
dim1 Man page
dim2 Man page
dp_arrange Man page
get_vector_element Man page
is_between Man page
load_into Man page
modus Man page
plot.rtext Man page
prometheus_early Man page
prometheus_late Man page
R6_rtext_extended Man page
rbind_fill Man page
read_utf8_csv Man page
rtext Man page
rtext_base Man page
rtext_export Man page
rtext_get_character Man page
rtext_hash Man page
rtext_loadsave Man page
rtext_tokenize Man page
seq_dim1 Man page
shift Man page
testfile Man page
text_tokenize.rtext Man page
vector_delete Man page
which_token Man page
which_token_worker Man page
write_utf8_csv Man page

Files

rtext
rtext/inst
rtext/inst/testfiles
rtext/inst/testfiles/test_init1.txt
rtext/inst/testfiles/rc_2_ch1.txt
rtext/inst/testfiles/test_utf8.txt
rtext/inst/testfiles/rc_1_ch1.txt
rtext/inst/testfiles/rc_1.txt
rtext/inst/testfiles/rc_3.txt
rtext/inst/testfiles/rc_3_ch1.txt
rtext/inst/testfiles/test_latin1.txt
rtext/inst/testfiles/rc_2.txt
rtext/inst/CITATION
rtext/tests
rtext/tests/testthat
rtext/tests/testthat/test_rtext.R
rtext/tests/testthat/test_tools.R
rtext/tests/testthat/NA
rtext/tests/testthat/test_rtext_base.R
rtext/tests/testthat/test_rtext_loadsave.R
rtext/tests/testthat/test_rtext_export.R
rtext/tests/testthat/test_r6_rtext_extended.R
rtext/tests/test-all.R
rtext/src
rtext/src/which_token_worker.cpp
rtext/src/RcppExports.cpp
rtext/NAMESPACE
rtext/NEWS.md
rtext/data
rtext/data/prometheus_late.R
rtext/data/prometheus_early.R
rtext/R
rtext/R/prometheus.R rtext/R/rtext.R
rtext/R/imports.r
rtext/R/RcppExports.R rtext/R/tools.R rtext/R/text_tools.R rtext/R/rtext_base.R
rtext/R/R6_rtext_extended.r
rtext/R/rtext_tools.R rtext/R/rtext_export.R rtext/R/rtext_tokenize.R rtext/R/rtext_loadsave.R rtext/R/zzz.R
rtext/README.md
rtext/MD5
rtext/DESCRIPTION
rtext/man
rtext/man/vector_delete.Rd rtext/man/is_between.Rd rtext/man/classes.Rd rtext/man/pipe.Rd rtext/man/shift.Rd rtext/man/rtext_get_character.Rd rtext/man/rtext_hash.Rd rtext/man/text_tokenize.rtext.Rd rtext/man/rtext_loadsave.Rd rtext/man/dim1.Rd rtext/man/write_utf8_csv.Rd rtext/man/which_token.Rd rtext/man/modus.Rd rtext/man/dp_arrange.Rd rtext/man/seq_dim1.Rd rtext/man/R6_rtext_extended.Rd rtext/man/rtext_export.Rd rtext/man/bind_between.Rd rtext/man/load_into.Rd rtext/man/rtext.Rd rtext/man/rtext_tokenize.Rd rtext/man/rbind_fill.Rd rtext/man/read_utf8_csv.Rd rtext/man/rtext_base.Rd rtext/man/dim2.Rd rtext/man/plot.rtext.Rd rtext/man/which_token_worker.Rd rtext/man/get_vector_element.Rd rtext/man/testfile.Rd rtext/man/prometheus_early.Rd rtext/man/prometheus_late.Rd
rtext/LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.