WOLFRAM

Enable JavaScript to interact with content and submit forms on Wolfram websites. Learn how
Wolfram Language & System Documentation Center

WordFrequency [text,word]

gives the frequency of word in text.

WordFrequency [text,{word1,word2,}]

gives an association of the frequencies of each of the wordi.

Details and Options
Details and Options Details and Options
Examples  
Basic Examples  
Scope  
Basic Uses  
Case Variants  
Options  
IgnoreCase  
Possible Issues  
Neat Examples  
See Also
Related Guides
Related Workflows
History
Cite this Page

WordFrequency [text,word]

gives the frequency of word in text.

WordFrequency [text,{word1,word2,}]

gives an association of the frequencies of each of the wordi.

Details and Options

  • WordFrequency [text,word] gives the number of occurrences of word divided by the total number of words in text.
  • In WordFrequency [text,word], word can be a multiword string containing spaces. For an n-gram string, the result is divided by the total number of n-grams in text.
  • WordFrequency [text,word1|word2|] gives the total frequency of all the wordi.
  • WordFrequency [{text1,text2,},word] gives a list of frequencies in each of the texti.
  • Possible options include:
  • IgnoreCase False whether to ignore letter casing
  • WordFrequency [text,word,"CaseVariants"] gives an association that includes frequencies of all variants of upper and lower case.

Examples

open all close all

Basic Examples  (2)

Find the frequency of the word "the" in a string:

Find the frequencies for a list of words:

Scope  (7)

Basic Uses  (4)

Find the frequency of "had" in a given string:

For a list of words, an association of frequencies will be returned:

When using alternatives, the total frequency for the matching pattern will be returned:

If multiple alternatives are specified, a frequency will be given for each:

Case Variants  (3)

A word can have many lower- and uppercase variants:

For multiword inputs, case variants will be returned for each word present:

Alternatively, an explicit list of case-sensitive words can be provided:

Multiple words with "CaseVariants" will be returned as lists:

Options  (1)

IgnoreCase  (1)

By default, frequencies account for only those words that match the case of the specified word:

With IgnoreCase->True , all variations in case will be counted together:

Possible Issues  (2)

With IgnoreCase->True , the resulting association will omit keys for case-variant duplicates:

Words that do not appear within the given text will have a frequency of zero:

Neat Examples  (2)

The frequency of articles in a sample of Alice in Wonderland:

Create a word cloud using the frequencies for the names of the characters in this book:

The frequency of the word "mission" in the Wikipedia article "Moon":

Related Workflows

Wolfram Research (2016), WordFrequency, Wolfram Language function, https://reference.wolfram.com/language/ref/WordFrequency.html.

Text

Wolfram Research (2016), WordFrequency, Wolfram Language function, https://reference.wolfram.com/language/ref/WordFrequency.html.

CMS

Wolfram Language. 2016. "WordFrequency." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/WordFrequency.html.

APA

Wolfram Language. (2016). WordFrequency. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/WordFrequency.html

BibTeX

@misc{reference.wolfram_2025_wordfrequency, author="Wolfram Research", title="{WordFrequency}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/WordFrequency.html}", note=[Accessed: 04-December-2025]}

BibLaTeX

@online{reference.wolfram_2025_wordfrequency, organization={Wolfram Research}, title={WordFrequency}, year={2016}, url={https://reference.wolfram.com/language/ref/WordFrequency.html}, note=[Accessed: 04-December-2025]}

Top [フレーム]

AltStyle によって変換されたページ (->オリジナル) /