|
Rattle is a freely available open source windows GUI for the some packages of the R programing language. Rattle neatly integrates these packages into a seamless tool for data mining, analytics, and statistical activities.
Rattle is a tab based program, where each tab is interconnected, some of the functions and tabs are;
- File Inputs = CSV, TXT, Excel, ARFF, ODBC, R Dataset, RData File, Library Packages Datasets, Corpus, and Scripts.
- Statistics = Min, Max, Quartiles, Mean, St Dev, Missing, Medium, Sum, Variance, Skewness, Kurtosis, chi square.
- Statistical tests = Correlation, Wilcoxon-Smirnov, Wilcoxon Rank Sum, T-Test, F-Test, and Wilcoxon Signed Rank.
- Clustering = KMeans, Clara, Hierarchical, and BiCluster.
- Modeling = Decision Trees, Random Forests, ADA Boost, Support Vector Machine, Logistic Regression, and Neural Net.
- Evaluation = Confusion Matrix, Risk Charts, Cost Curve, Hand, Lift, ROC, Precision, Sensitivity.
- Charts = Box Plot, Histogram, Correlations, Dendrograms, Cumulative, Principle Components, Benford, Bar Plot, Dot Pot,and Mosaic.
- Transformations = Rescale (Recenter, Scale 0-1, Median/MAD, Natural Log, and Matrix) - Impute ( Zero/Missing, Mean, Medium, Mode & Constant), Recode (Binning, Kmeans, Equal Widths, Indicator, Join Categories) - Cleanup (Delete Ignored, Delete Selected, Delete Missing, Delete Obs with Missing)
Rattle also uses two external graphical investigation / plotting tools. Latticist and GGobi are independent applications which provide highly dynamic and interactive graphic data visualisation for exploratory data analysis.
Further information can be gained at;
http://togaware.com
http://en.wikipedia.org/wiki/Rattle_GUI
|