ngramr.plus functions
google_ngram
This function extracts frequency data from Google Books’ Ngram data:
http://storage.googleapis.com/books/ngrams/books/datasetsv2.html
The function is set up to facilitate the counting of lemmas and ingnore differences in capitalization. The user has control over what to combine into counts with the word_forms argument.
Description
Warning
Google’s data tables are HUGE. Sometime running into multiple gigabytes for simple text files. Thus, depending on the table being accessed, the return time can be slow. For example, asscessing the 1-gram Q file should take only a few seconds, but the 1-gram T file might take 10 minutes to process. The 2-gram, 3-gram, etc. files are even larger and slower to process.
Usage
google_ngram(
word_forms,
variety = c("eng", "gb", "us", "fiction"),
by = c("year", "decade")
)
Arguments
Argument |
Description |
|---|---|
|
A vector of words or phrases to be searched |
|
The variety of English to be searched |
|
Whether the counts should be summed by year or by decade |
Value
A dataframe of counts from Google Books