Learn R Programming

⚠️There's a newer version (5.5.1) of this package.Take me there.

rattle (version 5.2.0)

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.

Copy Link

Version

Install

install.packages('rattle')

Monthly Downloads

8,688

Version

5.2.0

License

GPL (>= 2)

Maintainer

Graham Williams

Last Published

August 17th, 2018

Functions in rattle (5.2.0)

drawTreesAda

Draw trees from an Ada model
fancyRpartPlot

A wrapper for plotting rpart trees using prp
listVersions

Versions of Installed Packages
listAdaVarsUsed

List the variables used by an adaboost model
whichNumerics

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

Daily weather observations from multiple Australian weather stations.
modalvalue

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

List trees from an Ada model
plotOptimalLine

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

Plot a risk chart
rescale.by.group

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

Generate an error matrix from actua and predicted data.
rattle_gui

Interal Rattle user interface callbacks.
rattle

Display the Rattle User Interface
printRandomForests

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

Generate the audit dataset.
savePlotToFile

Save a plot in some way
randomForest2Rules

Generate accessible data structure of a randomForest model
setupDataset

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

The wine dataset from the UCI Machine Learning Repository.
rattle.print.summary.multinom

Print information about a multinomial model
treeset.randomForest

Generate a representation of a tree in a Random Forest
weather

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

List the rules corresponding to the rpart decision tree
genPlotTitleCmd

Generate a string to add a title to a plot
ggVarImp

Model.
rattleInfo

Extract Rattle and related package information.
riskchart

Plot a risk chart
binning

Perform binning over numeric data
asRules.rpart

List the rules corresponding to the rpart decision tree
calcInitialDigitDistr

Generate a frequency count of the initial digits
comcat

Echo data in a human readable form.
drawTreeNodes

Draw nodes of a decision tree
audit

Sample dataset to illustrate Rattle functionality.
calculateAUC

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

List Cluster Centers for a Hierarchical Cluster
evaluateRisk

Summarise the performance of a data mining model