## EXAMPLE 1
data(iris)
X <- iris[, 1:4]
y <- iris[, 5]
N <- nrow(X)
nTest <- round(.25 * N)
nTraining <- N - nTest
s <- sample(1:N, nTest)
Xtrain <- X[-s, ]
ytrain <- y[-s]
Xtest <- X[s, ]
ytest <- y[s]
prior <- "unif"
fm <- lda(Xtrain, ytrain, prior = prior)
res <- predict(fm, Xtest)
names(res)
headm(res$pred)
headm(res$ds)
headm(res$posterior)
err(res$pred, ytest)
## EXAMPLE 2
data(iris)
X <- iris[, 1:4]
y <- iris[, 5]
N <- nrow(X)
nTest <- round(.25 * N)
nTraining <- N - nTest
s <- sample(1:N, nTest)
Xtrain <- X[-s, ]
ytrain <- y[-s]
Xtest <- X[s, ]
ytest <- y[s]
prior <- "prop"
fm <- lda(Xtrain, ytrain, prior = prior)
res <- predict(fm, Xtest)
names(res)
headm(res$pred)
headm(res$ds)
headm(res$posterior)
err(res$pred, ytest)
Run the code above in your browser using DataLab