rattle: Graphical User Interface for Data Mining in R

Share:

The R Analytic Tool To Learn Easily (Rattle) provides a Gnome (RGtk2) based interface to R functionality for data mining. The aim is to provide a simple and intuitive interface that allows a user to quickly load data from a CSV file (or via ODBC), transform and explore the data, build and evaluate models, and export models as PMML (predictive modelling markup language) or as scores. All of this with knowing little about R. All R commands are logged and commented through the log tab. Thus they are available to the user as a script file or as an aide for the user to learn R or to copy-and-paste directly into R itself. Rattle also exports a number of utility functions and the graphical user interface, invoked as rattle(), does not need to be run to deploy these.

Author
Graham Williams [aut, cph, cre], Mark Vere Culp [cph], Ed Cox [ctb], Anthony Nolan [ctb], Denis White [cph], Daniele Medri [ctb], Akbar Waljee [ctb] (OOB AUC for Random Forest), Brian Ripley [cph] (Author of original print.summary.nnet), Jose Magana [ctb] (Contributed the ggpairs plots.)
Date of publication
2016-01-26 07:44:22
Maintainer
Graham Williams <Graham.Williams@togaware.com>
License
GPL (>= 2)
Version
4.1.0
URLs

View on CRAN

Man pages

acquireAuditData
Generate the audit dataset.
asRules
List the rules corresponding to the rpart decision tree
asRules.rpart
List the rules corresponding to the rpart decision tree
audit
Sample dataset for illustration Rattle functionality.
binning
Perform binning over numeric data
calcInitialDigitDistr
Generate a frequency count of the initial digits
calculateAUC
Determine area under a curve (e.g. a risk or recall curve) of...
centers.hclust
List Cluster Centers for a Hierarchical Cluster
drawTreeNodes
Draw nodes of a decision tree
drawTreesAda
Draw trees from an Ada model
evaluateRisk
Summarise the performance of a data mining model
fancyRpartPlot
A wrapper for plotting rpart trees using prp
genPlotTitleCmd
Generate a string to add a title to a plot
grouper
Transform a numeric vector by grouping it according to the...
internal
Interal Rattle user interface callbacks.
listAdaVarsUsed
List the variables used by an adaboost model
listTreesAda
List trees from an Ada model
listVersions
Versions of Installed Packages
modalvalue
Calculate the mode of a vector, array or list.
plotOptimalLine
Plot three lines on a risk chart, one vertical and two...
plotRisk
Plot a risk chart
printRandomForests
Print a representtaion of the Random Forest models to the...
randomForest2Rules
Generate accessible data structure of a randomForest model
rattle
Display the Rattle User Interface
rattleInfo
Extract Rattle and related package information.
rattle.print.summary.multinom
Print information about a multinomial model
riskchart
Plot a risk chart
savePlotToFile
Save a plot in some way
setupDataset
Given specific contents of env add ohter dataset related...
treeset.randomForest
Generate a representation of a tree in a Random Forest
weather
Sample and full dataset for illustrating Rattle...
whichNumerics
Returns a list of the names of the numeric variables in a...
wine
The wine dataset from the UCI Machien Learning Repository.

Files in this package

rattle
rattle/inst
rattle/inst/po
rattle/inst/po/ja
rattle/inst/po/ja/LC_MESSAGES
rattle/inst/po/ja/LC_MESSAGES/R-rattle.mo
rattle/inst/po/fr
rattle/inst/po/fr/LC_MESSAGES
rattle/inst/po/fr/LC_MESSAGES/R-rattle.mo
rattle/inst/po/id
rattle/inst/po/id/LC_MESSAGES
rattle/inst/po/id/LC_MESSAGES/R-rattle.mo
rattle/inst/po/de
rattle/inst/po/de/LC_MESSAGES
rattle/inst/po/de/LC_MESSAGES/R-rattle.mo
rattle/inst/po/zh_CN
rattle/inst/po/zh_CN/LC_MESSAGES
rattle/inst/po/zh_CN/LC_MESSAGES/R-rattle.mo
rattle/inst/po/es
rattle/inst/po/es/LC_MESSAGES
rattle/inst/po/es/LC_MESSAGES/R-rattle.mo
rattle/inst/po/no
rattle/inst/po/no/LC_MESSAGES
rattle/inst/po/no/LC_MESSAGES/R-rattle.mo
rattle/inst/CITATION
rattle/inst/NEWS
rattle/inst/odt
rattle/inst/odt/data_summary.odt
rattle/inst/csv
rattle/inst/csv/weather.csv
rattle/inst/csv/dvdtrans.csv
rattle/inst/csv/audit.csv
rattle/inst/arff
rattle/inst/arff/audit.arff
rattle/inst/arff/weather.arff
rattle/inst/doc
rattle/inst/doc/rattle.R
rattle/inst/doc/rattle.Rnw
rattle/inst/doc/rattle.pdf
rattle/inst/etc
rattle/inst/etc/gpl-license
rattle/inst/etc/textviews.xml
rattle/inst/etc/rattle.glade
rattle/inst/etc/ConnectRlogo.png
rattle/inst/etc/rattle_macosx.ui
rattle/inst/etc/tooltips.xml
rattle/inst/etc/rattle.ui
rattle/inst/etc/Rlogo.png
rattle/NAMESPACE
rattle/data
rattle/data/wine.RData
rattle/data/weather.RData
rattle/data/locationsAUS.RData
rattle/data/datalist
rattle/data/weatherAUS.RData
rattle/data/audit.RData
rattle/R
rattle/R/binning.R
rattle/R/rpart.R
rattle/R/rattle.R
rattle/R/biclust.R
rattle/R/explore.R
rattle/R/kmeans.R
rattle/R/nnet.R
rattle/R/fancyRpartPlot.R
rattle/R/model.R
rattle/R/evaluate.R
rattle/R/execute.R
rattle/R/normVarNames.R
rattle/R/associate.R
rattle/R/random_forest.R
rattle/R/report.R
rattle/R/executeHistPlot2.R
rattle/R/log.R
rattle/R/executeBoxPlot2.R
rattle/R/hclust.R
rattle/R/ewkm.R
rattle/R/ada.R
rattle/R/data.R
rattle/R/psfchart.R
rattle/R/loadTooltips.R
rattle/R/loadLibs.R
rattle/R/projects.R
rattle/R/riskchart.R
rattle/R/test.R
rattle/R/cluster.R
rattle/R/help.R
rattle/R/textminer.R
rattle/R/textview.R
rattle/R/survival.R
rattle/R/export.R
rattle/R/ctree.R
rattle/R/appendLibLog.R
rattle/R/clara.R
rattle/R/rattleInfo.R
rattle/R/ada_gui.R
rattle/R/transform.R
rattle/R/acquireAuditData.R
rattle/R/executePairsPlotSelect2.R
rattle/R/executeLogTab.R
rattle/R/zzz.R
rattle/R/unloadLibs.R
rattle/R/asRules.rpart.R
rattle/vignettes
rattle/vignettes/rattle.Rnw
rattle/MD5
rattle/build
rattle/build/vignette.rds
rattle/DESCRIPTION
rattle/man
rattle/man/genPlotTitleCmd.Rd
rattle/man/centers.hclust.Rd
rattle/man/wine.Rd
rattle/man/riskchart.Rd
rattle/man/audit.Rd
rattle/man/printRandomForests.Rd
rattle/man/whichNumerics.Rd
rattle/man/internal.Rd
rattle/man/rattleInfo.Rd
rattle/man/treeset.randomForest.Rd
rattle/man/modalvalue.Rd
rattle/man/listTreesAda.Rd
rattle/man/setupDataset.Rd
rattle/man/listVersions.Rd
rattle/man/rattle.print.summary.multinom.Rd
rattle/man/randomForest2Rules.Rd
rattle/man/fancyRpartPlot.Rd
rattle/man/rattle.Rd
rattle/man/savePlotToFile.Rd
rattle/man/binning.Rd
rattle/man/calcInitialDigitDistr.Rd
rattle/man/listAdaVarsUsed.Rd
rattle/man/evaluateRisk.Rd
rattle/man/asRules.Rd
rattle/man/acquireAuditData.Rd
rattle/man/drawTreesAda.Rd
rattle/man/plotRisk.Rd
rattle/man/weather.Rd
rattle/man/asRules.rpart.Rd
rattle/man/drawTreeNodes.Rd
rattle/man/calculateAUC.Rd
rattle/man/grouper.Rd
rattle/man/plotOptimalLine.Rd