🎉 Flexmonster Pivot Table & Charts v2.8 has arrived!Read the blog post
Get Free Trial
Get Free Trial

NEW! Pivot Table 2.8: integration with R Shiny

R is a powerful language that is commonly used across the fields of Data Science and Machine Learning. Initially created as a language for learning programming while exploring the data, now it’s favored by data scientists and researchers all over the world.

This is why we decided to make Flexmonster available for everyone who works with data in R.

What is R Shiny?

R Shiny is a package for building complete analytics web apps with R. In the core of Shiny lies the principle of exchanging the input values between the web page and the R server. 

Simple syntax and reactive programming – these are the main concepts that best identify Shiny apps. Another noticeable feature that is common to any R Shiny app is the interactivity of resulting apps. 

What is the R Shiny application?

Technically speaking, a Shiny application is simply a directory containing a user-interface definition, a server script, and any additional data, scripts, or other resources required to maintain the app. Developers can build user interfaces with familiar tools – HTML, CSS, and JavaScript. 

The most popular scenario of working with Shiny apps is creating an analytics dashboard. The out-of-the-box components can be combined and bound together to give a complete picture of the data.

Pivot table for R Shiny

Once we tested R Shiny, we felt Flexmonster is ideally aligned with R Shiny concepts. Its mission is to connect data analysts and data scientists with decision-makers through meaningful data stories. And the mission of Flexmonster is to assist in linking those together by providing the best-in-class reporting functionality. 

Since R Shiny is a treasure trove of UI components, we’re sure – Flexmonster can stand side by side with the most shining ones.

And to demonstrate this, we have created the minimal two-file Shiny application and empowered it with Flexmonster Pivot.

To run it, we recommend using R Studio – a web development environment which is an amazing tool to get started learning R and building web apps. 

You can make the sample app more advanced – define a stylish user-interface and implement server-side logic of yours.

Why use Flexmonster Pivot for R Shiny

On your app’s back end, you can forget about processing data manually – Flexmonster will do it for you on the front end. Simply send the raw data to the component and allow Flexmonster to do all the hard work.

Try it yourself

The tutorial on integration Flexmonster with R Shiny will guide you through all the essential steps needed to set up an app.

Now it’s time to showcase your insights with Flexmonster reports and make decisions truly data-driven.

Ready?

Go!