Giter VIP home page Giter VIP logo

rapps's Introduction

rApps

This is the repo for all my current and future R applications.

Current applications hosted on ShinyApps:

  1. CrimeMap: UK Crime Data Visualisation
  2. heatmapStock: Stock Market Calendar Heat Map (Prototype)
  3. Oddsimiser: Stakes Optimisation (Prototype)
  4. rugsmaps: Maps of R User Groups Around the World

For latest updates, please check out my blog "Blend it like a Bayesian!".

Crime Data Visualisation (CrimeMap)

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)

Stock Market Calendar Heat Map (heatmapStock)

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)

Oddsimiser 注碼優化器 (oddsimiser)

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.

Maps of R User Group Around the World (rugsmaps)

Note: code at github.com/woobe/rugsmaps

This shiny app is my submission to the visualization contest held by Revolution Analytics. The app is currently hosted on blenditbayes.shinyapps.io/rugsmaps.

You can also run this app locally on your machine using the following code:

install.packages("shiny")
shiny::runGitHub("woobe/rugsmaps")

rugsmaps1

rapps's People

Contributors

woobe avatar

Watchers

James Cloos avatar Flavio Barros avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.