There is a perception that R is built only for data manipulations and data modeling purposes.

Reality is that we can make any powerful web based interactive visualization by leveraging most, if not all, of javascript libraries while working on R.

How it happens : R-shiny: “shiny” , “shinydashboard” and “shinyjs” are powerful packages and that enables us to develop web based interactive visualization.

#ui.R  :  UI component ( header, body, sidebar)

header <- dashboardHeader( …)

body <- dashboardBody( … )

side <- dashboardSidebar(…)

dashboardPage(header,   body,  side)



# all backend activities


Once you click “Run App”  on Rstudio,  application/API is ready and then you can republish it on shiny server ( once you have signed up) to make it online..

Sharing some examples :





A curious person who loves to solve problems mainly based on mathematical and computational models. In short, A senior Data Scientist passionate about machine learning algorithms


Michael Tuchman · August 17, 2017 at 7:04 pm

This is impressive. In one of these apps, where is R sitting? Has R been totally factored out and translated to js? I would imagine a running R process has to be running on the server somewhere.

privatecheatz pubg · October 25, 2017 at 7:33 pm

Good Morning, happy that i found on this in google. Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *