|
|
|
|
|
by mh12345
2614 days ago
|
|
R has a nice web development framework called Shiny. While it is not comparable to say Django or Flask, Shiny does make it incredibly easy to share data analysis. If one wants to share statistical analysis or create a data oriented dashboard, then there is definitely a reason to consider R and Shiny. Note that Python has Dash, which is comparable to Shiny, but it is less mature as far as I know. While previously Shiny was primarily deployed through RStudio's solutions, there are now open source initiatives such as ShinyProxy, introducing Kubernetes as an option for deploying Shiny applications. The latest iterations of Shiny related libraries are facilitating automated testing and deployment. These developments allow companies to use Shiny in production, but it has to be said that the R ecosystem is not as developed as Python's from a traditional software development perspective. |
|
https://dash-app-dx9g2r0la6-8000.cloud.kyso.io
It was also really easy to make it, maybe 250 lines of python in total
(guide to making this app is here: https://kyso.io/KyleOS/creating-an-interactive-application-u...)