All Projects → guyabel → wcde-shiny

guyabel / wcde-shiny

Licence: other
Wittgenstein Centre Data Explorer

Programming Languages

r
7636 projects
HTML
75241 projects

Projects that are alternatives of or similar to wcde-shiny

shiny-server-arm-docker
Shiny-Server in docker for ARM(armv7/arm64) and amd64. Most suitable to run on SBCs such as Raspberry Pi. Enables installing R-libraries on top of the bare image.
Stars: ✭ 26 (+100%)
Mutual labels:  shiny, shiny-r
colorscale
Create a color scale from a single color
Stars: ✭ 80 (+515.38%)
Mutual labels:  shiny
lineup htmlwidget
HTMLWidget wrapper of LineUp for Visual Analysis of Multi-Attribute Rankings
Stars: ✭ 51 (+292.31%)
Mutual labels:  shiny
wikirepo
Python based Wikidata framework for easy dataframe extraction
Stars: ✭ 33 (+153.85%)
Mutual labels:  demography
shiny-apps
Some of my Shiny apps for fun
Stars: ✭ 54 (+315.38%)
Mutual labels:  shiny
rAmCharts4
An R interface to amCharts 4
Stars: ✭ 26 (+100%)
Mutual labels:  shiny
shiny-react-example
Example of a Shiny app with a React front-end
Stars: ✭ 52 (+300%)
Mutual labels:  shiny
ygdashboard
A modified shinydashboard to incorporate more functionality from adminLTE
Stars: ✭ 39 (+200%)
Mutual labels:  shiny
daattali.github.io
Dean Attali's website - R/Shiny Consultant
Stars: ✭ 51 (+292.31%)
Mutual labels:  shiny
pushbar
🖥️ Off-canvas elements for Shiny
Stars: ✭ 59 (+353.85%)
Mutual labels:  shiny
analytics-platform-shiny-server
Analytics Platform Shiny Server
Stars: ✭ 21 (+61.54%)
Mutual labels:  shiny
shinyglide
Glide.js component for Shiny apps
Stars: ✭ 83 (+538.46%)
Mutual labels:  shiny
jsTreeR
A wrapper of the jQuery plugin `jsTree`.
Stars: ✭ 36 (+176.92%)
Mutual labels:  shiny
tweet-conf-dash
A shiny twitter conference dashboard
Stars: ✭ 117 (+800%)
Mutual labels:  shiny
antaresViz
ANTARES Visualizations
Stars: ✭ 19 (+46.15%)
Mutual labels:  shiny
charpente
Seamlessly design robust 'shiny' extensions
Stars: ✭ 36 (+176.92%)
Mutual labels:  shiny
shinydnd
Creating drag and drop elements in Shiny
Stars: ✭ 89 (+584.62%)
Mutual labels:  shiny
customer-tracker
R data products: Reports, Presentations, Apps, and API's
Stars: ✭ 19 (+46.15%)
Mutual labels:  shiny
tagsinput
Bootstrap tags input for shiny
Stars: ✭ 20 (+53.85%)
Mutual labels:  shiny
wired
Wired elements in Shiny
Stars: ✭ 46 (+253.85%)
Mutual labels:  shiny

Wittgenstein Centre Data Explorer

Contains all code and data used to build the shiny app for the Wittgenstein Centre Data Explorer, available at http://www.wittgensteincentre.org/dataexplorer/

An overview of app is given at https://gjabel.wordpress.com/2015/06/15/shiny-app-for-the-wittgenstein-centre-population-projections/

Folder df0 contains the raw data from Samir.

Folders df1-df7 contain formatted data for quick reading into the shiny app. Produced by the saves packages in the do_data.R script

Folder pdf contains all the country profiles for downloading.

Folder www contains images.

Folder server contains all the R code that is dependent (reactive) on the user inputs including

  • [foo]_build.R: returns plots or data frames.
  • [foo]_ui.R to: returns reactive user inputs where choices are dependent on other user inputs.
  • [foo]_fn.R: R functions that do not involve any shiny specific functions.

do_label.R produces the set of objects in label.RData. It contains

  • lists of indicator names, country names, age groups, etc., etc., used in the drop down fields
  • ind data.frame: details on which indicators are available by which dimension.
  • geog data.frame: details on country, areas and region names and codes.
  • dimen data.frame: details on scenario, age, sex and education dimensions.
  • faq data.frame: displayed in the FAQ tab.
  • assump data.frame: details on projection assumptions used in each scenario-country combination The objects in label.RData are loaded at the top of the ui.R script.

The ui.R script refers to a number of files in order to control the layout including:

  • [foo].md files are markdown text generally located at the top of the page above the tabs.
  • [foo].html files are HTML code to display various images.
  • [foo]_select.R scripts are shiny ui functions to create and arrange user inputs in each part of the app.
  • data_show.R script arranges the layout of the data tab.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].