dlkd: Distribuicao Katz Lagrangiana (LKD)

Description Usage Arguments Details Value Examples

View source: R/lkd.R

Description

Esta função retorna probabilidades da LKD. Podendo ser: lkd, kd, binomial, binomial negativa, binomial negativa generalizada, Poisson e Poisson Generalizada de acordo com os parãmetros a, b e beta.

Usage

1
dlkd(x, a = 5, b = 0.02, beta = 0.3, size = 1, f_bino = FALSE, log = FALSE)

Arguments

x

um vetor de observações de uma lkd(a, b, beta)

a

parametro 1

b

parametro 2

beta

parametro 3, tambem de nome beta

size

utlizado quando a lkd deriva Binomial ou Binomial Negativa

f_bino

se TRUE retorna dlkd na forma fatorial, se FALSE retorna a forma função gamma.

log

se TRUE retorna o log das probabilidades

Details

Para lidar com fatoriais envolvendo números decimais utilizamos a função Gamma. Além disso, todas as contas são feitas em log e ao final retornam em exponencial.

Value

vetor de probabilidades da lkd(a, b, beta)

Examples

1
2
3
4
5
6
X <- 0:20
sum(dlkd(X, 2, 0.1, 0.2, log = FALSE))
sum(dlkd(X, 2, 0, 0.2))
sum(dlkd(X, 2, 0.7, 0.9, log = FALSE, f_bino = FALSE))
sum(dlkd(X, 2, 0, 0, log = FALSE))
plot(function(x) dlkd(x, 20, 0.5, 0.9), 0, 50, main = "LKD", type = "h")

evandeilton/lkd documentation built on Oct. 3, 2021, 6:32 p.m.