Description Usage Arguments Details Value Note References Examples
A proximity measure between two probability distributions applied to speech.
1 | kullback.leibler(x, y = NULL)
|
x |
A numeric vector, matrix or data frame. |
y |
A second numeric vector if x is also a vector. Default is NULL. |
Uses Kullback & Leibler's (1951) formula:
D_{KL}(P||Q)=∑_i{ln≤ft ( \frac{P_{i}}{Q_{i}} \right )}P_{i}
Returns a matrix of the Kullback Leibler measure between each vector of probabilities.
The kullback.leibler
function generally receives
the output of either wfm
or wfdf
functions.
Kullback, S., & Leibler, R.A. (1951). On Information and sufficiency. Annals of Mathematical Statistics 22 (1): 79-86. doi:10.1214/aoms/1177729694
1 2 3 4 5 6 7 8 9 | p.df <- wfdf(DATA$state, DATA$person)
p.mat <- wfm(text.var = DATA$state, grouping.var = DATA$person)
kullback.leibler(p.mat)
(x <- kullback.leibler(p.df))
print(x, digits = 5)
kullback.leibler(p.df$greg, p.df$sam)
## p.df2 <- wfdf(raj$dialogue, raj$person)
## x <- kullback.leibler(p.df2)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.