# Lab for Developing and Testing Recommender Algorithms

## Documentation for package ‘recommenderlab’ version 1.0.3

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

A B C D E F G H I J L M N P R S T misc

## -- A --

avg | Class "evaluationResults": Results of the Evaluation of a Single Recommender Method
avg-method | Class "evaluationResultList": Results of the Evaluation of a Multiple Recommender Methods
avg-method | Class "evaluationResults": Results of the Evaluation of a Single Recommender Method

## -- B --

bestN | Class "topNList": Top-N List
bestN-method | Class "topNList": Top-N List
binarize | Class "realRatingMatrix": Real-valued Rating Matrix
binarize-method | Class "realRatingMatrix": Real-valued Rating Matrix
binaryRatingMatrix | Class "binaryRatingMatrix": A Binary Rating Matrix
binaryRatingMatrix-class | Class "binaryRatingMatrix": A Binary Rating Matrix

## -- C --

c-method | Class "topNList": Top-N List
calcPredictionAccuracy | Calculate the Prediction Error for a Recommendation
calcPredictionAccuracy-method | Calculate the Prediction Error for a Recommendation
coerce-method | Class "binaryRatingMatrix": A Binary Rating Matrix
coerce-method | Class "evaluationResultList": Results of the Evaluation of a Multiple Recommender Methods
coerce-method | Class "ratingMatrix": Virtual Class for Rating Data
coerce-method | Class "realRatingMatrix": Real-valued Rating Matrix
coerce-method | Class "topNList": Top-N List
colCounts | Class "ratingMatrix": Virtual Class for Rating Data
colCounts-method | Class "ratingMatrix": Virtual Class for Rating Data
colCounts-method | Class "topNList": Top-N List
colMeans-method | Class "ratingMatrix": Virtual Class for Rating Data
colSds | Class "realRatingMatrix": Real-valued Rating Matrix
colSds-method | Class "realRatingMatrix": Real-valued Rating Matrix
confusionMatrix-class | Class "evaluationResults": Results of the Evaluation of a Single Recommender Method

## -- D --

denormalize | Normalize the ratings
denormalize-method | Normalize the ratings
dim-method | Class "ratingMatrix": Virtual Class for Rating Data
dimnames-method | Class "ratingMatrix": Virtual Class for Rating Data
dimnames<--method | Class "ratingMatrix": Virtual Class for Rating Data
dissimilarity | Dissimilarity and Similarity Calculation Between Rating Data
dissimilarity-method | Dissimilarity and Similarity Calculation Between Rating Data
dropNA | Sparse Matrix Representation With NAs Not Explicitly Stored
dropNA2matrix | Sparse Matrix Representation With NAs Not Explicitly Stored
dropNAis.na | Sparse Matrix Representation With NAs Not Explicitly Stored

## -- E --

evaluate | Evaluate a Recommender Models
evaluate-method | Evaluate a Recommender Models
evaluationResultList-class | Class "evaluationResultList": Results of the Evaluation of a Multiple Recommender Methods
evaluationResults-class | Class "evaluationResults": Results of the Evaluation of a Single Recommender Method
evaluationScheme | Creator Function for evaluationScheme
evaluationScheme-class | Class "evaluationScheme": Evaluation Scheme
evaluationScheme-method | Creator Function for evaluationScheme

## -- F --

frobenius | Error Calculation
funkSVD | Funk SVD for Matrices with Missing Data

## -- G --

getConfusionMatrix | Class "evaluationResults": Results of the Evaluation of a Single Recommender Method
getConfusionMatrix-method | Class "evaluationResults": Results of the Evaluation of a Single Recommender Method
getData | Class "evaluationScheme": Evaluation Scheme
getData-method | Class "evaluationScheme": Evaluation Scheme
getData.frame | List and Data.frame Representation for Recommender Matrix Objects
getData.frame-method | List and Data.frame Representation for Recommender Matrix Objects
getList | List and Data.frame Representation for Recommender Matrix Objects
getList-method | List and Data.frame Representation for Recommender Matrix Objects
getModel | Class "evaluationResults": Results of the Evaluation of a Single Recommender Method
getModel-method | Create a Recommender Model
getModel-method | Class "evaluationResults": Results of the Evaluation of a Single Recommender Method
getNormalize | Class "ratingMatrix": Virtual Class for Rating Data
getNormalize-method | Class "ratingMatrix": Virtual Class for Rating Data
getParameters | Internal Utility Functions
getRatingMatrix | Class "ratingMatrix": Virtual Class for Rating Data
getRatingMatrix-method | Class "ratingMatrix": Virtual Class for Rating Data
getRatings | Class "ratingMatrix": Virtual Class for Rating Data
getRatings-method | Class "ratingMatrix": Virtual Class for Rating Data
getResults | Class "evaluationResults": Results of the Evaluation of a Single Recommender Method
getResults-method | Class "evaluationResults": Results of the Evaluation of a Single Recommender Method
getRuns | Class "evaluationResults": Results of the Evaluation of a Single Recommender Method
getRuns-method | Class "evaluationResults": Results of the Evaluation of a Single Recommender Method
getTopNLists | Class "realRatingMatrix": Real-valued Rating Matrix
getTopNLists-method | Class "realRatingMatrix": Real-valued Rating Matrix

## -- H --

hasRating | Class "ratingMatrix": Virtual Class for Rating Data
hasRating-method | Class "ratingMatrix": Virtual Class for Rating Data
HybridRecommender | Create a Hybrid Recommender

## -- I --

image-method | Class "ratingMatrix": Virtual Class for Rating Data

## -- J --

Jester5k | Jester dataset (5k sample)
JesterJokes | Jester dataset (5k sample)

## -- L --

length-method | Class "topNList": Top-N List

## -- M --

MAE | Error Calculation
MovieLense | MovieLense Dataset (100k)
MovieLenseMeta | MovieLense Dataset (100k)
MovieLenseUser | MovieLense Dataset (100k)
MSE | Error Calculation
MSWeb | Anonymous web data from www.microsoft.com

## -- N --

normalize | Normalize the ratings
normalize-method | Normalize the ratings
nratings | Class "ratingMatrix": Virtual Class for Rating Data
nratings-method | Class "ratingMatrix": Virtual Class for Rating Data

## -- P --

plot | Plot Evaluation Results
plot-method | Plot Evaluation Results
predict | Predict Recommendations
predict-method | Predict Recommendations
predict.funkSVD | Funk SVD for Matrices with Missing Data

## -- R --

ratingMatrix | Class "ratingMatrix": Virtual Class for Rating Data
ratingMatrix-class | Class "ratingMatrix": Virtual Class for Rating Data
realRatingMatrix | Class "realRatingMatrix": Real-valued Rating Matrix
realRatingMatrix-class | Class "realRatingMatrix": Real-valued Rating Matrix
Recommender | Create a Recommender Model
Recommender-class | Class "Recommender": A Recommender Model
Recommender-method | Create a Recommender Model
recommenderRegistry | Create a Recommender Model
removeKnownItems | Class "topNList": Top-N List
removeKnownItems-method | Class "topNList": Top-N List
removeKnownRatings | Class "realRatingMatrix": Real-valued Rating Matrix
removeKnownRatings-method | Class "realRatingMatrix": Real-valued Rating Matrix
returnRatings | Internal Utility Functions
RMSE | Error Calculation
rowCounts | Class "ratingMatrix": Virtual Class for Rating Data
rowCounts-method | Class "ratingMatrix": Virtual Class for Rating Data
rowCounts-method | Class "topNList": Top-N List
rowMeans-method | Class "ratingMatrix": Virtual Class for Rating Data
rowSds | Class "realRatingMatrix": Real-valued Rating Matrix
rowSds-method | Class "realRatingMatrix": Real-valued Rating Matrix

## -- S --

sample-method | Class "ratingMatrix": Virtual Class for Rating Data
show-method | Class "Recommender": A Recommender Model
show-method | Class "evaluationResultList": Results of the Evaluation of a Multiple Recommender Methods
show-method | Class "evaluationResults": Results of the Evaluation of a Single Recommender Method
show-method | Class "evaluationScheme": Evaluation Scheme
show-method | Class "ratingMatrix": Virtual Class for Rating Data
show-method | Class "topNList": Top-N List
similarity | Dissimilarity and Similarity Calculation Between Rating Data
similarity-method | Dissimilarity and Similarity Calculation Between Rating Data

## -- T --

topNList | Class "topNList": Top-N List
topNList-class | Class "topNList": Top-N List

## -- misc --

[-method | Class "evaluationResultList": Results of the Evaluation of a Multiple Recommender Methods
[-method | Class "ratingMatrix": Virtual Class for Rating Data
[<--method | Class "realRatingMatrix": Real-valued Rating Matrix