Get a corpus of texts from Project Gutenberg.
gutenberg_corpus(ids, filter = NULL, mirror = NULL, verbose = TRUE, ...)
ids | an integer vector of requested Gutenberg text IDs. |
---|---|
filter | a text filter to set on the corpus. |
mirror | a character string URL for the Gutenberg mirror to use, or NULL to determine automatically. |
verbose | a logical scalar indicating whether to print progress updates to the console. |
... | additional arguments passed to |
gutenberg_corpus
downloads a set of texts from Project Gutenberg,
creating a corpus with the texts as rows. You specify the texts for inclusion
using their Project Gutenberg IDs, passed to the function in the
ids
argument.
You can search for Project Gutenberg texts and get their IDs using the
gutenberg_works
function from the gutenbergr
package.
A corpus (data frame) with three columns: "title"
, "author"
,
and "text"
.
# get the texts of George Eliot's novels# NOT RUN { eliot <- gutenberg_corpus(c(145, 550, 6688)) # }