Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

ash1

univariate ASH


Description

Computes univariate averaged shifted histogram (polynomial kernel)

Usage

ash1(bins, m, kopt)

Arguments

bins

(input list) $nc=integer vector of bin counts and $ab=bin interval

m

(input) optional integer smoothing parameter; default=5.

kopt

(input) vector of length 2 specifying the kernel, which is proportional to ( 1 - abs(i/m)^kopt(1) )i^kopt(2); (2,2)=biweight (default); (0,0)=uniform; (1,0)=triangle; (2,1)=Epanechnikov; (2,3)=triweight.

Value

returns structure suitable for input to plot dd

x=t

vector of bin center locations

y=f

vector of ash estimates

ier

0=normal exit; 1=estimate nonzero outside interval ab

See Also

Examples

x <- rnorm(100)         # data
f <- ash1(bin1(x,nbin=50),5) # compute ash estimate
plot( f , type="l" )    # line plot of estimate

ash

David Scott's ASH Routines

v1.0-15
GPL (>= 2)
Authors
S original by David W. Scott R port by Albrecht Gebhardt <albrecht.gebhardt@aau.at> adopted to recent S-PLUS by Stephen Kaluzny <spk@insightful.com>
Initial release
2015-08-27

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.