GitXplorerGitXplorer
d

mwshiny-examples

public
13 stars
4 forks
0 issues

Commits

List of commits on branch master.
Verified
38dc73d4fab4372c33a0e5435dc535fdcde60733

update contact email

ddelosh653 committed 5 years ago
Verified
6edcbd904c3588c56bb14e983c53d8e7c744210c

update for mwshiny 2.0.0

ddelosh653 committed 5 years ago
Verified
da9a76ee199aa0891617e82be7f710677698d1c8

fix from presentation

ddelosh653 committed 5 years ago
Verified
f91c0cd04f1fd19f7069881b1bcc74dfb254b37b

update readme to reflect slides

ddelosh653 committed 6 years ago
Verified
a06eef2baa14918b375505167ea4c6aab2a7bfeb

added presentation slides

ddelosh653 committed 6 years ago
Verified
6936f4039c7c85635893594af673fdd2494faa67

picture upload mark 4

ddelosh653 committed 6 years ago

README

The README file for this repository.

mwshiny-examples: Examples for Multi-Window Shiny

Overview

This repository is a small set of examples for the mwshiny package in R for various multi-monitor situations, as presented at useR! 2019 in Toulouse, France. Presentation slides from this conference can be downloaded as well, as either a .pptx or a .pdf under the title "Presentation useR 7 10 19". The examples demonstrate the following:

  1. Multiple Monitors at a Workstation (Population Dynamics): folder "pop"
  2. Controller Driving External Monitor (Cultural Exploration through Art): folder "art"
  3. Alternative Visualization Structures through the Rensselaer Campfire (Circadian Rhythm Functionality): folder "health"

Use and First-Time Set Up Instructions

  1. Download R and RStudio.
  2. Download/clone this repository.
  3. After opening RStudio, open the main R script of the example you're interested in, listed below:
Folder R Script
pop pop_mwshiny.R
art art_app.R
health encore_demo.R
  1. Install all packages required (these are listed at the beginning of the script) using the function install.packages() or the corresponding Bioconductor installation code.
  2. For both the pop and art examples, you will need a Mapbox access token. You can get that here. Once you have that token replace the empty string in the following code in the script with your Mapbox token:
mapbox <- ""
  1. For the pop example, you will need a US Census API token. You can get that here. Once you have that token replace the empty string in the following code in the script with your US Census token:
key <- ""
  1. For the health example, supporting files are too large to upload to GitHub. To learn more about downloading the data and about this methodology, check out ENCORE here.
  2. Once you're done downloading/replacing everything, run the script! Enjoy!

Data Information

Data for each of the examples come from:

Example Source
pop US Census 2010
art Wikipedia
health Hughes, et al. (2009)

Contact

Hannah De los Santos / email: hdelossantos653 at gmail.com