```
NB(
formula,
data,
weights = NULL,
kernel = FALSE,
laplace.smooth = 0,
prior = NULL,
...
)
```

## Arguments

- formula
Formula with syntax: response ~ predictors | weights

- data
data.frame

- weights
optional frequency weights

- kernel
If TRUE a kernel estimator is used for numeric predictors (otherwise a gaussian model is used)

- laplace.smooth
Laplace smoothing

- prior
optional prior probabilities (default estimated from data)

- ...
additional arguments to lower level functions

## Value

An object of class '`NB`

' is returned. See
`NB-class`

for more details about this class and
its generic functions.

## Examples

```
data(iris)
m2 <- NB(Species ~ Sepal.Width + Petal.Length, data=iris)
pr2 <- predict(m2, newdata=iris)
```