Learn R Programming

exams.forge (version 1.0.10)

pdensity: Density Function

Description

Creates a linear (power=1) or constant (power=0) density function in a interval $$[a, b]$$ where a and b are sampled from x. It samples size elements without replacement and computes the value of the distribution function.

Usage

pdensity(x, size = 3, power = 1, tol = 1e-06)

sample_density(x, size = 3, power = 1, tol = 1e-06)

Value

A list with:

  • a the minimum of the interval

  • i the maximum of the interval

  • x the size sampled values

  • fx the distribution function at x

  • pcoeff a polynomial (intercept = first value)

  • qcoeff indefinite integral of the polynomial (intercept = first value)

  • pint result of the integral(pcoeff, c(a,b), 0:2)

Arguments

x

numeric: range of density with \(a=min(x, na.rm=TRUE)\) and \(b=max(x, na.rm=TRUE)\)

size

numeric: number of elements to be sampled (without replacement) from x

power

numeric: constant or linear density function

tol

numeric: disallow for density coefficients near zero (default: 1e-6). A negative value will permit zero coefficients.

Examples

Run this code
pdensity(-5:5)
pdensity(-5:5, power=1)

Run the code above in your browser using DataLab