inst/doc/cdsw.R

## ----echo=FALSE---------------------------------------------------------------
library(prozor)


## ----fig.retina=3-------------------------------------------------------------
data("masses")
cdsw <- Cdsw(masses , nbins = 25, digits = 1)
cdsw$plot()


## ---- results='markup'--------------------------------------------------------
knitr::kable(cdsw$asTable())

## -----------------------------------------------------------------------------
constError <- cdsw$error()

## -----------------------------------------------------------------------------
cdsw$quantile_breaks()

## ----fig.retina=3, warning=FALSE----------------------------------------------
cdsw$plot()

## ---- results='markup'--------------------------------------------------------
knitr::kable(cdsw$asTable())

## -----------------------------------------------------------------------------
quantileError <- cdsw$error()

## -----------------------------------------------------------------------------
knitr::kable(cdsw$optimizeWindows(maxbin = 10, plot = TRUE) )

## ----fig.retina=3-------------------------------------------------------------
cdsw$sampling_breaks(maxwindow = 100,plot = TRUE)

## ----fig.retina=3-------------------------------------------------------------
cdsw$plot()

## ---- results='markup'--------------------------------------------------------
knitr::kable(cdsw$asTable())

## -----------------------------------------------------------------------------
knitr::kable(cdsw$optimizeWindows(maxbin = 10, plot = TRUE) )

## -----------------------------------------------------------------------------
mixedError <- cdsw$error()

## ----fig.retina=3-------------------------------------------------------------
barplot(c(const = constError$score1, quantile = quantileError$score1, mixed = mixedError$score1),ylab = "Manhattan distance")
barplot(c(const = constError$score2, quantile = quantileError$score2, mixed = mixedError$score2),ylab = "Euclidean distance")


## ----sessionInfo, echo=FALSE--------------------------------------------------
sessionInfo()

Try the prozor package in your browser

Any scripts or data that you put into this service are public.

prozor documentation built on Dec. 11, 2021, 9:51 a.m.