chunksAdd {SoDA} | R Documentation |
Perl subroutines are used to add and delete chunks of text to tables of their counts.
chunksAdd(table, data, convert) chunksDrop(table, data, convert)
table |
A proxy reference to a Perl hash containing counts, as returned from a previous
call to chunksAdd() or chunksDrop() . On the initial call to chunksAdd() , this argument will be omitted, and initialized as an empty table. |
data |
A vector of items to be added or dropped from the counts in the table. Typically a character vector but any mix of scalar items can be supplied. |
convert |
Should the result be returned as a proxy reference to the table (a Perl hash), or converted to a named vector in R? By default, the table is converted if the data argument is omitted or of zero length. |
A proxy reference to a Perl hash, if convert
is FALSE
; otherwise a named vector (the conversion is done by the Perl interface in package RSPerl
, and will
be a named vector of counts.
John M. Chambers <jmc@r-project.org>
http://www.omegahat.org/RSPerl/ for the RSPerl
interface.
## Not run: set.seed(314) someLetters <- sample(letters, 100, TRUE) tbl <- chunksAdd(data = someLetters[1:50]) tbl <- chunksAdd(tbl, someLetters[51:100]) tbl <- chunksDrop(tbl, someLetters[1:10]) chunksAdd(tbl) # to convert the table ## End(Not run)