trainRawNB: Train Raw Naive-Bayes

Description Usage Arguments Value Examples

View source: R/trainRawNB.R

Description

This function trains a raw Naive Bayes in a given training set. In particular, it calculates all relevant parameters such as likelihoods a aprior distributions.

Usage

1
trainRawNB(trainingSet, words = c("viagra", "rajoy", "icmat", "hi", "bye"))

Arguments

trainingSet

data frame containing all predictors and an extra column named spam indicating wether each emai is legal or not. 1 == spam, 0 == nonspam.

words

a string vector containing the words used as predictors.

Value

This function returns a list containg * apriori = The apriori distributions * tables = Each word likelihoods.

Examples

1
trainRawNB(trainingSet)

roinaveiro/acAra documentation built on May 27, 2019, 1:47 p.m.