Learn R Programming

languageR (version 1.0)

zipf.fnc: Zipf's rank frequency distribution

Description

This function calculates Zipf's rank-frequency distribution for a text vector, and optionally produces the rank-frequency plot.

Usage

zipf.fnc(text, plot = FALSE)

Arguments

text
A character vector containing a text.
plot
Logical, if TRUE, a rank-frequency plot is shown on the graphics device.

Value

  • A data frame with variables
  • frequencyWord Frequencies, ordered from large to small.
  • freqOfFreqFrequencies of word frequencies.
  • rankZipf rank.

References

Zipf, G. K. (1935) The Psycho-Biology of Language, Boston: Houghton Mifflin.

Zipf, G. K. (1949) Human Behavior and the Principle of the Least Effort. An Introduction to Human Ecology, New York: Hafner.

Baayen, R. H. (2001) Word Frequency Distributions, Dordrecht: Kluwer.

See Also

See also growth.fnc.

Examples

Run this code
data(alice)
alice.zipf = zipf.fnc(alice, plot = TRUE) 
head(alice.zipf)

Run the code above in your browser using DataLab