In this blog post, our colleague Lukas gives you a high-level introduction to RDS files (vs. RData files) and serialization. The function checks whether there is already an RDS with the same name in the path, renames it if required, and provides it with a timestamp and a reference ARCHIVED_ON_xx. The function then saves the new RDS under the specified name.
A Social Network Simulation In The Tidyverse
Do you want to visualize beautiful graphs in R but are shy to leave the tidyverse? Tidygraph and Ggraph ‚got you covered! See how their main functionalities are applied in this social network example!
How To Dockerize ShinyApps
After having successfully run a simple R-script inside a Docker container before, we next attempt to repeat this process for entire apps built within the RShiny framework. Join me on the next step toward deploying your work done in R with the help of neat Docker containers!
Movie Recommendation With Recommenderlab
To increase revenue, customers should be offered products they may need or films they might like. In this blog post, our colleague Andreas explains how to train your own movie recommender with R and provides it in a Shiny App.
Making Of: A Free API For COVID-19 Data
For all those, who are struggling with the (kind of weird) Johns Hopkins University COVID-19 case data CSV files, we’ve created a free API that makes it easy to integrate the latest worldwide COVID-19 data into your application.
Why Is It Called That Way?! – Origin and Meaning of R Package Names
Function names should correspond to what they do. But have you ever wondered why whole packages are called what they are called? In this blog post Matthias leads you through the mysterious world of R package names.
Defining Your Own Shortcut in RStudio
In this blog post, Matthias shows you how to write and structure code even faster and more efficiently. Learn how to define keyboard shortcuts in RStudio with his step-by-step tutorial.
Community Detection with Louvain and Infomap
The number of different products and customers in any business area are practically infinite.
But how can you find interactions between them like joint purchases and define groups? One solution is the so-called Community Detection. In this blog post, I want to show you the magic behind Community Detection and give you a theoretical introduction into the Louvain and Infomap algorithm.
Dynamic UI Elements in Shiny – Part 2
Continuing our effort of applying the principles of reactivity to the UI part of a ShinyApp, this blog introduces two ways of conditionally rendering UI-elements in your app. Both presented solutions accomplish the same goal, once from the server part and once from the UI part of your application.
Animated Plots using ggplot and gganimate
A short overview of the functionalities of the R package gganimate: Learn how to turn your static ggplots in beautiful animations showcasing your data.