rbartpackages.dbarts.dbartsData¶
- class rbartpackages.dbarts.dbartsData(formula, data=None, *, test=None, subset=None, weights=None, offset=None, offset_test=None)[source]¶
Bundle the data of a
dbartssampler.Python interface to R’s
dbarts::dbartsData. A stringformulaargument is converted to an R formula; the backwards-compatible matrix form (formula/dataas thex_train/y_trainpair) passes through unchanged. Wraps an R S4 object with no components exposed; pass it todbarts.setDataor in place of theformulaargument of the fitting interfaces. Arguments left toNoneare omitted from the R call.- Parameters:
formula (
str|Float64[ndarray, 'n p']|DataFrame) – A model formula (as a string), or, in matrix mode, thex_trainpredictor matrix.data (
Float64[ndarray, 'n']|DataFrame|None, default:None) – The data frame theformularefers to, or, in matrix mode, they_trainresponse vector.test (
Float64[ndarray, 'm p']|DataFrame|None, default:None) – Test predictors, with the same columns as the training data.subset (
Integer[ndarray, 'k']|None, default:None) – Subset of observations to keep.weights (
Float64[ndarray, 'n']|None, default:None) – Per-observation weights; the model becomesy | x ~ N(f(x), sigma^2 / w).offset (
Float64[ndarray, 'n']|float|None, default:None) – Offset added tof(x); useful for binary responses, whereP(Y = 1 | x) = Phi(f(x) + offset).offset_test (
Float64[ndarray, 'm']|float|None, default:None) – Theoffsetfor the test data; defaults tooffsetwhen applicable.
R documentation
title ----- Discrete Bayesian Additive Regression Trees Sampler Data name ---- dbartsData alias ----- dbartsData description ----------- Convenience function to create a data object for use with a dbarts sampler. usage ----- dbartsData( formula, data, test, subset, weights, offset, offset.test = offset) arguments --------- formula, data, test, subset, weights, offset, offset.test As in dbarts . Retains backwards compatibility with bart , so that formula / data can be a formula / data.frame pair, or a pair of x.train / y.train matrices/vector. value ----- An object of class dbartData . seealso ------- dbarts