Learn R Programming

rattle (version 5.5.1)

Graphical User Interface for Data Science in R

Description

The R Analytic Tool To Learn Easily (Rattle) provides a collection of utilities functions for the data scientist. A Gnome (RGtk2) based graphical interface is included with the aim to provide a simple and intuitive introduction to R for data science, allowing 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. A key aspect of the GUI is that all R commands are logged and commented through the log tab. This can be saved as a standalone R script file and as an aid for the user to learn R or to copy-and-paste directly into R itself. Note that RGtk2 and cairoDevice have been archived on CRAN. See for installation instructions.

Copy Link

Version

Install

install.packages('rattle')

Monthly Downloads

10,098

Version

5.5.1

License

GPL (>= 2)

Maintainer

Last Published

March 21st, 2022

Functions in rattle (5.5.1)

comcat

Echo data in a human readable form.
listAdaVarsUsed

List the variables used by an adaboost model
asRules.rpart

List the rules corresponding to the rpart decision tree
calculateAUC

Determine area under a curve (e.g. a risk or recall curve) of a risk chart
randomForest2Rules

Generate accessible data structure of a randomForest model
audit

Sample dataset to illustrate Rattle functionality.
listTreesAda

List trees from an Ada model
printRandomForests

Print a representation of the Random Forest models to the console
binning

Perform binning over numeric data
calcInitialDigitDistr

Generate a frequency count of the initial digits
acquireAuditData

Generate the audit dataset.
treeset.randomForest

Generate a representation of a tree in a Random Forest
weather

Sample dataset of daily weather observations from Canberra airport in Australia.
centers.hclust

List Cluster Centers for a Hierarchical Cluster
drawTreesAda

Draw trees from an Ada model
fancyRpartPlot

A wrapper for plotting rpart trees using prp
evaluateRisk

Summarise the performance of a data mining model
rescale.by.group

Transform a numeric vector by grouping it according to the values of the supplied factor and then rescaling within the groups.
rattle_gui

Interal Rattle user interface callbacks.
drawTreeNodes

Draw nodes of a decision tree
listVersions

Versions of Installed Packages
modalvalue

Calculate the mode of a vector, array or list.
genPlotTitleCmd

Generate a string to add a title to a plot
savePlotToFile

Save a plot in some way
rattle.print.summary.multinom

Print information about a multinomial model
errorMatrix

Generate an error matrix from actua and predicted data.
setupDataset

Given specific contents of env add other dataset related variables.
rattle

Display the Rattle User Interface
asRules

List the rules corresponding to the rpart decision tree
wine

The wine dataset from the UCI Machine Learning Repository.
ggVarImp

Model.
weatherAUS

Daily weather observations from multiple Australian weather stations.
rattleInfo

Extract Rattle and related package information.
plotRisk

Plot a risk chart
plotOptimalLine

Plot three lines on a risk chart, one vertical and two horizontal
riskchart

Plot a risk chart
whichNumerics

Returns a list of the names of the numeric variables in a data frame.