Package: rattle 5.5.1

rattle: Graphical User Interface for Data Science in R

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 <https://rattle.togaware.com> for installation instructions.

Authors:Graham Williams [aut, cph, cre], Mark Vere Culp [cph], Ed Cox [ctb], Anthony Nolan [ctb], Denis White [cph], Daniele Medri [ctb], Akbar Waljee [ctb], Brian Ripley [cph], Jose Magana [ctb], Surendra Tipparaju [ctb], Durga Prasad Chappidi [ctb], Dinesh Manyam Venkata [ctb], Mrinal Chakraborty [ctb], Fang Zhou [ctb], Cameron Chisholm [ctb]

rattle_5.5.1.tar.gz
rattle_5.5.1.zip(r-4.5)rattle_5.5.1.zip(r-4.4)rattle_5.5.1.zip(r-4.3)
rattle_5.5.1.tgz(r-4.4-any)rattle_5.5.1.tgz(r-4.3-any)
rattle_5.5.1.tar.gz(r-4.5-noble)rattle_5.5.1.tar.gz(r-4.4-noble)
rattle_5.5.1.tgz(r-4.4-emscripten)rattle_5.5.1.tgz(r-4.3-emscripten)
rattle.pdf |rattle.html
rattle/json (API)
NEWS

# Install 'rattle' in R:
install.packages('rattle', repos = c('https://gjwgit.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Datasets:
  • audit - Sample dataset to illustrate Rattle functionality.
  • locationsAUS - Daily weather observations from multiple Australian weather stations.
  • weather - Sample dataset of daily weather observations from Canberra airport in Australia.
  • weatherAUS - Daily weather observations from multiple Australian weather stations.
  • wine - The wine dataset from the UCI Machine Learning Repository.

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

8.57 score 16 stars 3 packages 3.0k scripts 9.8k downloads 9 mentions 286 exports 40 dependencies

Last updated 3 years agofrom:3875c10d0a. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 31 2024
R-4.5-winNOTEOct 31 2024
R-4.5-linuxNOTEOct 31 2024
R-4.4-winNOTEOct 31 2024
R-4.4-macNOTEOct 31 2024
R-4.3-winNOTEOct 31 2024
R-4.3-macNOTEOct 31 2024

Exports:acquireAuditDataasRulesbenfordDistrbinningcalcInitialDigitDistrcalculateAUCcat_toggledcenters.hclustclose_rattlecomcatcon_toggledcopyPlotToClipboardcrscrvdigitDistrdrawTreeNodesdrawTreesAdaerrorMatrixevaluateRiskfancyRpartPlotgenerateAprioriSummarygenPlotTitleCmdggVarImpgtkmain_handlergtkmainquit_handlerimportanceinterrupt_rattlelistAdaVarsUsedlistTreesAdalistVersionsmodalvaluenormVarNameson_about_menu_activateon_aboutdialog_responseon_ada_continue_button_clickedon_ada_defaults_button_clickedon_ada_draw_button_clickedon_ada_errors_button_clickedon_ada_importance_button_clickedon_ada_list_button_clickedon_ada_stumps_button_clickedon_ada_stumps_checkbutton_toggledon_associate_plot_button_clickedon_associate_plot_frequency_button_clickedon_associate_rules_button_clickedon_biclust_radiobutton_toggledon_boost_radiobutton_toggledon_categorical_clear_button_clickedon_clara_radiobutton_toggledon_cleanup_radiobutton_toggledon_close_activateon_continuous_clear_button_clickedon_copy1_activateon_cut1_activateon_data_arff_radiobutton_toggledon_data_corpus_radiobutton_toggledon_data_csv_radiobutton_toggledon_data_edit_button_clickedon_data_filechooserbutton_file_seton_data_library_radiobutton_toggledon_data_name_combobox_button_press_eventon_data_name_combobox_enter_notify_eventon_data_name_combobox_focuson_data_name_combobox_focus_in_eventon_data_name_combobox_set_focus_childon_data_odbc_radiobutton_toggledon_data_rdata_radiobutton_toggledon_data_rdataset_radiobutton_toggledon_data_sample_checkbutton_toggledon_data_target_survival_radiobutton_toggledon_data_view_button_clickedon_delete_menu_activateon_dtree_radiobutton_toggledon_e1071_radiobutton_toggledon_evaluate_confusion_radiobutton_toggledon_evaluate_costcurve_radiobutton_toggledon_evaluate_csv_radiobutton_toggledon_evaluate_lift_radiobutton_toggledon_evaluate_model_checkbutton_toggledon_evaluate_precision_radiobutton_toggledon_evaluate_pvo_radiobutton_toggledon_evaluate_radiobutton_group_changedon_evaluate_rdataset_radiobutton_toggledon_evaluate_risk_radiobutton_toggledon_evaluate_roc_radiobutton_toggledon_evaluate_score_radiobutton_toggledon_evaluate_sensitivity_radiobutton_toggledon_ewkm_radiobutton_toggledon_execute_button_clickedon_explore_correlation_hier_checkbutton_toggledon_explore_correlation_radiobutton_toggledon_explore_distr_radiobutton_toggledon_explore_interactive_radiobutton_toggledon_export_button_clickedon_glm_gaussian_radiobutton_toggledon_glm_linear_radiobutton_toggledon_glm_logistic_radiobutton_toggledon_glm_multinomial_radiobutton_toggledon_hclust_data_plot_button_clickedon_hclust_dendrogram_button_clickedon_hclust_discriminant_plot_button_clickedon_hclust_radiobutton_toggledon_hclust_stats_button_clickedon_help_ada_activateon_help_arff_activateon_help_associate_menuitem_activateon_help_cluster_hclust_activateon_help_cluster_stats_activateon_help_confusion_table_activateon_help_correlation_activateon_help_cost_curve_activateon_help_csv_activateon_help_data_corpus_activateon_help_data_fex_activateon_help_data_library_activateon_help_distributions_activateon_help_general_activateon_help_ggobi_activateon_help_ggraptr_activateon_help_glm_activateon_help_hand_activateon_help_hierarchical_correlation_activateon_help_kmeans_activateon_help_lift_activateon_help_log_activateon_help_model_nnet_activateon_help_model_survival_activateon_help_nomenclature_data_activateon_help_normalise_activateon_help_odbc_activateon_help_precision_activateon_help_principal_components_activateon_help_project_menuitem_activateon_help_prvob_activateon_help_randomForest_activateon_help_rdata_file_activateon_help_rdataset_activateon_help_risk_chart_activateon_help_roc_activateon_help_roles_activateon_help_rpart_activateon_help_sample_activateon_help_score_activateon_help_sensitivity_activateon_help_summary_activateon_help_support_vector_machine_activateon_help_test_correlation_activateon_help_test_f_activateon_help_test_kolmogorov_smirnov_activateon_help_test_t_activateon_help_test_wilcoxon_activateon_help_test_wilcoxon_signed_rank_activateon_help_transform_cleanup_emissing_activateon_help_transform_cleanup_ignored_activateon_help_transform_cleanup_missing_activateon_help_transform_cleanup_selected_activateon_help_transform_impute_constant_activateon_help_transform_impute_mean_activateon_help_transform_impute_median_activateon_help_transform_impute_mode_activateon_help_transform_impute_zero_activateon_help_transform_log_activateon_help_transform_matrix_activateon_help_transform_medianmad_activateon_help_transform_nolan_activateon_help_transform_rank_activateon_help_transform_recenter_activateon_help_transform_remap_ascat_activateon_help_transform_remap_asnum_activateon_help_transform_remap_equal_activateon_help_transform_remap_indicator_activateon_help_transform_remap_joincat_activateon_help_transform_remap_kmeans_activateon_help_transform_remap_quantiles_activateon_help_transform_scale01_activateon_help_weight_calculator_activateon_impute_constant_radiobutton_toggledon_impute_radiobutton_toggledon_kernlab_radiobutton_toggledon_kmeans_data_plot_button_clickedon_kmeans_discriminant_plot_button_clickedon_kmeans_hclust_centers_checkbutton_toggledon_kmeans_iterate_checkbutton_toggledon_kmeans_radiobutton_toggledon_kmeans_seed_button_clickedon_kmeans_stats_button_clickedon_kmeans_weights_plot_button_clickedon_log_export_rename_checkbutton_toggledon_model_boost_ada_radiobutton_toggledon_model_boost_xgb_radiobutton_toggledon_model_linear_plot_button_clickedon_model_linear_poisson_radiobutton_toggledon_model_linear_probit_radiobutton_toggledon_model_linear_radiobutton_toggledon_model_rf_conditional_radiobutton_toggledon_model_rf_traditional_radiobutton_toggledon_model_survival_coxph_radiobutton_toggledon_model_survival_plot_residual_button_clickedon_model_survival_plot_survival_button_clickedon_model_survival_radiobutton_toggledon_model_tree_ctree_radiobutton_toggledon_model_tree_rpart_radiobutton_toggledon_new_activateon_new_button_clickedon_nnet_radiobutton_toggledon_normalise_interval_radiobutton_toggledon_normalise_radiobutton_toggledon_notebook_switch_pageon_open_activateon_open_button_clickedon_paste1_activateon_plot_close_button_clickedon_plot_copy_button_clickedon_plot_print_button_clickedon_plot_save_button_clickedon_prcomp_radiobutton_toggledon_priors_entry_changedon_rattle_menu_activateon_rattle_window_delete_eventon_remap_radiobutton_toggledon_report_toolbutton_clickedon_rf_errors_button_clickedon_rf_importance_button_clickedon_rf_oob_roc_button_clickedon_rf_print_tree_button_clickedon_rf_radiobutton_toggledon_risk_comboboxentry_changedon_rpart_best_radiobutton_toggledon_rpart_build_radiobutton_toggledon_rpart_loss_comboboxentry_set_focus_childon_rpart_plot_button_clickedon_rpart_rules_button_clickedon_rpart_tune_radiobutton_toggledon_sample_count_spinbutton_changedon_sample_percentage_spinbutton_changedon_sample_seed_button_clickedon_save_as_activateon_save_button_clickedon_save_menu_activateon_summary_find_button_clickedon_summary_next_button_clickedon_summary_radiobutton_toggledon_svm_kernel_combobox_changedon_svm_radiobutton_toggledon_test_correlation_radiobutton_toggledon_test_groupby_checkbutton_toggledon_test_wilcoxon_signed_radiobutton_toggledon_tools_associate_activateon_tools_cluster_activateon_tools_data_activateon_tools_evaluate_activateon_tools_explore_activateon_tools_log_activateon_tools_model_activateon_tools_test_activateon_tools_transform_activateon_tooltips_activateon_variables_toggle_ignore_button_clickedon_variables_toggle_input_button_clickedon_verbose_menuitem_toggledon_viewdata_find_button_clickedon_viewdata_next_button_clickedopen_odbc_set_comboplotDigitFreqplotOptimalLineplotRiskpredict.hclustpredict.kmeansprint.summary.nnetprintPlotprintRandomForestspsfchartquit_rattlerandomForest2Rulesrattlerattle.print.summary.multinomrattleInforescale.by.groupriskchartrocChartsavePlotToFilesetupDatasettogatreeset.randomForestwhichNumericsxgboost

Dependencies:bitopsclicolorspacecpp11dplyrfansifarvergenericsggplot2gluegtableisobandlabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnlmepillarpkgconfigpurrrR6RColorBrewerrlangrpartrpart.plotscalesstringistringrtibbletidyrtidyselectutf8vctrsviridisLitewithrXML

Rattle Quick Start Guide

Rendered fromrattle.Rnwusingutils::Sweaveon Oct 31 2024.

Last update: 2018-08-17
Started: 2013-01-22

Readme and manuals

Help Manual

Help pageTopics
Generate the audit dataset.acquireAuditData
List the rules corresponding to the rpart decision treeasRules
List the rules corresponding to the rpart decision treeasRules.rpart
Sample dataset to illustrate Rattle functionality.audit
Perform binning over numeric databinning
Generate a frequency count of the initial digitscalcInitialDigitDistr
Determine area under a curve (e.g. a risk or recall curve) of a risk chartcalculateAUC
List Cluster Centers for a Hierarchical Clustercenters.hclust
Echo data in a human readable form.comcat
Draw nodes of a decision treedrawTreeNodes
Draw trees from an Ada modeldrawTreesAda
Generate an error matrix from actua and predicted data.errorMatrix
Summarise the performance of a data mining modelevaluateRisk
A wrapper for plotting rpart trees using prpfancyRpartPlot
Generate a string to add a title to a plotgenPlotTitleCmd
Model.ggVarImp
List the variables used by an adaboost modellistAdaVarsUsed
List trees from an Ada modellistTreesAda
Versions of Installed PackageslistVersions
Calculate the mode of a vector, array or list.modalvalue
Plot three lines on a risk chart, one vertical and two horizontalplotOptimalLine
Plot a risk chartplotRisk
Print a representation of the Random Forest models to the consoleprintRandomForests
Generate accessible data structure of a randomForest modelrandomForest2Rules
Display the Rattle User Interfacecrs crv rattle
Print information about a multinomial modelrattle.print.summary.multinom
Extract Rattle and related package information.rattleInfo
Transform a numeric vector by grouping it according to the values of the supplied factor and then rescaling within the groups.rescale.by.group
Plot a risk chartriskchart
Save a plot in some waycopyPlotToClipboard printPlot savePlotToFile
Given specific contents of env add other dataset related variables.setupDataset
Generate a representation of a tree in a Random Foresttreeset.randomForest
Sample dataset of daily weather observations from Canberra airport in Australia.weather
Daily weather observations from multiple Australian weather stations.locationsAUS weatherAUS
Returns a list of the names of the numeric variables in a data frame.whichNumerics
The wine dataset from the UCI Machine Learning Repository.wine