This is the repo for all my current and future R applications.
Current applications hosted on ShinyApps:
- CrimeMap: UK Crime Data Visualisation
- heatmapStock: Stock Market Calendar Heat Map (Prototype)
- Oddsimiser: Stakes Optimisation (Prototype)
- rugsmaps: Maps of R User Groups Around the World
For latest updates, please check out my blog "Blend it like a Bayesian!".
The maturality and extensive graphical abilities of R and its packages make R an excellent choice for professional data visualisation. Previous work has shown that it is possible to combine the functionality in packages ggmap, ggplot2, shiny and shinyapps for crime data visualization in the form of a web application named 'CrimeMap' (Chow, 2013). The web application is user-friendly and highly customizable. It allows users to create and customize spatial visualization in a few clicks without prior knowledge in R (see screenshot below). Moreover, shiny automatcially adjusts the layout of 'CrimeMap' for best viewing experience on desktop computers, tablets and smartphones.
For the history and motivation behind the making of CrimeMap, please see my LondonR presentation.![crimemap](http://woobe.bitbucket.org/images/github/milestone_2013_11.jpg)
I recently discovered the excellent Calender Heat Map example by Paul Bleicher, the related R package makeR by Jason Bryer and the blog post by Timely Portfolio. (Well, old news but I knew very little about R before 2013.)
I decided to create a Shiny web app to simplify the underlying process, thus allowing users to create heat map comparison with just a few clicks. Yet, this app relies heavily on many of the default settings in makeR which means I don't have the full control of graphics. In the future, I intend to experiment with ggplot2, rCharts as well as rBlocks.![hmStock](http://woobe.bitbucket.org/images/github/heatmapStock_github.png)
I created this for my friends in Hong Kong. It is a simple app for stakes optimisation based on genetic algorithm. Quick turnaround (a few seconds) is the main design focus so the optimisation outputs are not optimal but close enough for practical uses. Note that most instructions are written in Chinese.
Note: code at github.com/woobe/rugsmaps
You can also run this app locally on your machine using the following code: