Learn R Programming

delt (version 0.8.2)

eval.cart: Calculates a CART histogram

Description

Calculates a CART histogram. The estimate is represented as an evaluation tree. An CART histogram is a multivariate adaptive histogram which is obtained by pruning an evaluation tree of an overfitting histogram.

Usage

eval.cart(dendat, leaf, minobs = NULL)

Arguments

dendat
n*d data matrix
leaf
positive integer; the cardinality of the partition of the histogram
minobs
non-negative integer; splitting of a bin of the overfitting histogram will be continued if the bin containes "minobs" or more observations

Value

An evaluation tree

Details

The partition of the histogram may not contain exactly "leaf" rectangles: the cardinality of the partition is as close as possible to "leaf"

See Also

lstseq.cart, densplit

Examples

Run this code
library(denpro)
dendat<-sim.data(n=600,seed=5,type="mulmodII")
eva<-eval.cart(dendat,16)

dp<-draw.pcf(eva,pnum=c(60,60))
persp(dp$x,dp$y,dp$z,theta=-20,phi=30)

Run the code above in your browser using DataLab