A web-based statistics teaching tool

Rguroo’s development was motivated by the need for software that could help instructors in teaching statistical concepts and reduce the amount of time that students spend on routine computations. Rguroo’s design pays special attention to the technology recommendations by the American Statistical Association’s Guidelines for Assessment and Instruction in Statistics Education (GAISE) College Report. It also benefits from many years of teaching experience of statistics instructors and makes their dream tools for teaching possible. Rguroo has an easy-to-use, and well-thought-through graphical user interface and delivers output reports that are well-suited for teaching your statistics courses.

Rguroo (read "R-Guru"), is a cloud-based point-and-click web application. It does not require software download or installation. You simply sign-in to your account and begin your work. Rguroo's computing engine is R, but no knowledge of R programming is required to use Rguroo. R is a powerful software environment for statistical computing and graphics ( While no knowledge of R is required to use Rguroo, for those students who like to begin learning R, Rguroo is an ideal environment since the R language can be used within Rguroo.

Rguroo for non-academics

The computing language R can be used in many non-academic and industrial settings. An impediment in using R, for many, is that its use requires computer programming skills. But fear not ‒ Rguroo provides the power of R for those with no knowledge of programming via easy to use point-and-click menus. For those who are familiar with R, Rguroo can help save you the time you would otherwise use to write R code. You can perform tasks such as creating and customizing plots or running simulations in a fraction of the time that it would take you to code. You can explore data, interact with your graphs, and build models quickly by navigating through Rguroo's menus and functions. Soflytics is committed to meeting the industry's needs as we work to expand our software's capabilities.

Distinct features of Rguroo

Rguroo has many features that set it apart from other web-application statistics software.

  • Save and Reproduce: All tasks that you perform in Rguroo can be saved at any stage and retrieved at the same state where you left it. You simply log back into your Rguroo account and continue your work where you left off.

  • Share your work:The Rguroo’s so-called RGR files provide the means to share your work with other Rguroo users. All tasks, including graphs, analytics, and simulations, can be shared with other Rguroo users, exactly as you see them in your account.

  • Data Repository: Rguroo’s data repository consists of thousands of datasets and their descriptions that are useful for your teaching. All R, R packages, and many textbook datasets are accessible within Rguroo.

  • Create groups and share data: Using Rguroo’s Dashboard, faculty can create groups (classes) and data repositories. You can share your repositories with one or more groups that you create.

  • Accessibility: Rguroo is broadly accessible to users with disabilities or impairments that occur with aging. Rguroo distinguishes itself by providing detailed descriptions for graphs to help visually impaired.

  • Workshops and Faculty one-on-one training: Free workshops are available to groups. Moreover, faculty can request one-on-one online help. See “

    Request Training


  • Tutorial videos and help: Short "how-to" video tutorials are available inside the Rguroo application. You can also find these videos on our Youtube Channel.

  • Comprehensive User’s Guide: he Rguroo User's Guide provides detailed technical explanations of the statistical methodologies used in the Rguroo software. Many examples and detailed step-by-step instructions on how to use Rguroo functions are also included.

  • Textbook-type organization: Rguroo dialogs are organized similar to chapter topics of textbooks. This arrangement helps students in locating the Rguroo function for the statistical analysis that they want to perform.

  • Customize and exportable reports and graphs:Rguroo’s outputs are presentation quality, and can be customized and exported as Word or stand-alone HTML files. Graphs are highly customizable and can be exported in various sizes and formats (PNG, JPG, SVG, BMP).