rattle: Graphical User Interface for Data Mining in R

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.

AuthorGraham 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 publication2016-01-26 07:44:22
MaintainerGraham Williams <Graham.Williams@togaware.com>
LicenseGPL (>= 2)
Version4.1.0
http://rattle.togaware.com/

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

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.