Hero banner

Rguroo’s development was motivated by the need for a software that places student’s focus on statistical concepts rather than computing drudgery. Although Rguroo has evolved to be much more than a teaching tool, it has stayed true to its mission of providing a useful environment for teaching. The following are examples of Rguroo tools that are useful in teaching:

  • Rguroo’s dialog boxes are simple to use for a live classroom presentation.

  • Personalized and public data repositories are available within Rguroo for ease of data access and facilitating data sharing with students.

  • Publicly available data, such as R and R packages datasets, are available within the application and can be accessed with ease.

  • All Rguroo objects, such as data, graphs, and reports can be easily exported and imported in Rguroo. This facilitates instructor’s sharing material with students and likewise, students sharing their projects with their peers or the instructor, for example for grading purposes.

  • Because all work at any stage can be saved in Rguroo and is reproducible, students have the flexibility to work on their homework and projects at any location and on any computer as long as the internet is available. This feature can also help resolve the issue of lab-space often confronted by colleges and universities.

  • Graphs can be easily manipulated and interacted with to provide a wealth of information in exploratory data analysis settings.

  • A variety of parametric and nonparametric methods, including bootstrap and permutation methods, are available for inference.

  • Random number generation, transformation, and graphical tools provide a powerful environment to illustrate concepts through simulation.

  • While bootstrap and permutation methods are available as defaults for many analyses, Rguroo’s Random Selection (from a dataset) allows application of bootstrap and permutation tests in many settings and help in illustrating these methodologies to students.

  • Rguroo output reports can be customized and exported to Word or pdf formats.

  • Students and faculty with knowledge of R can perform advanced analysis within Rguroo.


Data Repository
  • Access data in the Rguroo repositories with three clicks.

  • Use the many datasets available publically for your lectures or assignments.

  • Setup private repositories to share data with your students

Data Repository

RGR export/import
  • Use RGR files to export graphs, datasets, and yor reports to share with other Rguroo Users.

  • RGR files contain all components of an Rguroo object in an archive format and once imported will have the same data structure as exactly exported

  • Great tool for lecture preparation.

  • Great tool for sharing examples with students.

  • Great tool for student submission of their homework and projects.


Powerful graphics tools
  • In all graph functions, the Basics menu provides a quick way to draw a graph, and the Details menu gives you the power to customize graphs to the smallest details.

  • Outlier identifications (by any variable of your choice) is available in boxplots and scatter plots.

  • A number of outlier detection methods are available for scatter plots.

  • All graphs can be superimposed by text, line, and curves, as appropriate.


Detailed and Customizable Output
  • All inferences generate detailed outputs, including graphs that explain the computed numbers.

  • The components of the output can be reorganized by simple drag and drops in the Report layout Generator.

  • Each component of the output can be deleted or restored.

  • All reports can be exported to Word or pdf files.

Detailed Output